¸¶ÇÏÀüÀÚ±â¼ú¿¬±¸¼Ò LOGO

Á¦Ç°°Ë»ö °í°´¼¾ÅÍ053-604-2355
±â¼úÀÚ·á½Ç

Home > ±â¼úÀÚ·á½Ç ±â¼úÀÚ·á½Ç

Á¦ ¸ñ 34. DDS¿Í PIC¸¦ »ç¿ëÇÑ ÁÖÆļö Ư¼º ÃøÁ¤±â(PICÀÇ SWÆí)
÷ºÎÆÄÀÏ

 

                  Ã»¼ÒºÎÀÇ PICÃøÀÇ °ÍÀÇ ¼ÒÇÁÆ®¿þ¾îÀÇ ¼Ò°³ÀÔ´Ï´Ù.
                  PICÃøÀº CCSÀÇ CÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù.

 


DDS¿Í PIC¿¡ ÀÇÇÑ ÁÖÆļö Ư¼º ÃøÁ¤±â(PICÀÇ SWÆí)

DDS·Î Á¤ÇöÆĸ¦ Ãâ·ÂÇØ, ·Î±× ¾ÚÇÁ·Î ·¹º§À» ÃøÁ¤ÇÕ´Ï´Ù.
±× µ¥ÀÌÅ͸¦ PIC·Î ¾×Á¤ Ç¥½Ã±â¿¡ Ç¥½ÃÇÏ´Â °Í°ú µ¿½Ã¿¡ PC¿¡ Àü¼Û ÇØ,
PCÀÇ ÇÁ·Î±×·¥À¸·Î ÁÖÆļö Ư¼ºÀ¸·Î¼­ Ç¥½Ã, º¸Á¸ÇÕ´Ï´Ù.



¡¼°³¿ä¡½

¡¡½ÃÆÇ Å¶ÀÇ DDS À¯´ÏÆ®¿¡ PIC¸¦ Á¶ÇÕÇÑ Á¤ÇöÆÄ ¹ß½Å±â¿Í ·Î±× ¾ÚÇÁ¿Í PIC16F876¸¦
»ç¿ëÇÑ µ¥½Ãº§ ÃøÁ¤±â¸¦ Á¶ÇÕÇØ, 10 Hz¿¡¼­ 10 MHz±îÁöÀÇ ¹üÀ§¿¡¼­ ÁÖÆļö Ư¼ºÀ» ÃøÁ¤
Çϱâ À§ÇÑ ÃøÁ¤±â¸¦ ¸¸µé¾î º¸¾Ò½À´Ï´Ù.
ÀÌ°Í¿¡ PC¸¦ ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º·Î Á¢¼ÓÇØ, ÁÖÆļö Ư¼ºÀ» ±×·¡ÇÁ Ç¥½ÃÇÒ ¼ö ÀÖ´Â ÃøÁ¤±â
(ÀÌ)°¡ ¿Ï¼ºµË´Ï´Ù. ÀÌ


Àü¸é ÆгÎÀÇ ¾×Á¤ Ç¥½Ã±âÀÇ Ç¥½Ã¿¹ÀÔ´Ï´Ù.
1Çà°¿¡´Â ÇöÀç Ãâ·ÂÇÏ°í ÀÖ´Â Á¤ÇöÆÄÀÇ
ÁÖÆļö¸¦ 1 Hz´ÜÀ§·Î Ç¥½ÃÇÕ´Ï´Ù.

2Çà°¿¡´Â, 2 ä³ÎÀÇ ·¹º§ °èÃø °á°ú
(À»)¸¦ µ¥½Ãº§Ä¡·Î Á÷Á¢ Ç¥½ÃÇÕ´Ï´Ù.
-64 dB~+30 dBÀÇ ¹üÀ§¸¦ ¼Ò¼öÁ¡ 2ÀÚ¸®¼ö±îÁö
Ç¥½ÃÇÕ´Ï´Ù.


ÀÌ PICÀÇ ÇÁ·Î±×·¥ ¸®½ºÆ®´Â ¾Æ·¡¿Í °°ÀÌ·Î Á÷Á¢ º¼ ¼ö°¡ ÀÖ½À´Ï´Ù. CCS»çÀÇ CÄÄÆÄÀÏ·¯·Î »ç¿ë
ÁÖ¼¼¿ä.

¡¡¡¡¡ÚÁÖÆļö Ư¼º ÃøÁ¤±â PIC ÇÁ·Î±×·¥ ¼Ò½º ¸®½ºÆ®
¡¡¡¡¡Ú¾×Á¤ Ç¥½Ã Á¦¾î¿ë ÇÔ¼ö ¶óÀ̺귯¸®


¡¼±â´É °³¿ä¡½

¡¡À̹ø ÁÖÆļö Ư¼º ÃøÁ¤±âÀÇ º»Ã¼ÃøÀÇ ±â´ÉÀº ¾Æ·¡¿Í °°ÀÌ µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ
±â´ÉÀ» PIC·Î ½ÇÇöµË´Ï´Ù¸¸, ÇÁ·Î±×·¥Àº CCS»çÀÇ C¾ð¾î·Î ÀÛ¼ºÇÕ´Ï´Ù.
CÄÄÆÄÀÏ·¯ÀÇ Æí¼º ÇÔ¼öÀÇ ´öºÐÀ¸·Î »ó´çÈ÷ º¹ÀâÇÑ ±â´ÉÀ» °£´ÜÇÏ°Ô ±â¼úÇÒ ¼ö°¡ ÀÖ¾ú½À´Ï´Ù.

A) ¸®¸ðÆ® ¸ðµå
¡¡(1) ÁÖÆļöÀÇ DDS ¼³Á¤ Ãâ·Â°ú Ç¥½Ã
¡¡¡¡¡¡PC·ÎºÎÅÍ ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º °æÀ¯·Î ÁöÁ¤µÈ ÁÖÆļö ¹üÀ§¸¦ DDS·Î ¼³Á¤ÇØ
¡¡¡¡¡¡Ãâ·ÂÇÑ´Ù.¡¡
¡¡¡¡¡¡¼³Á¤Ä¡´Â 2¹ÙÀÌÆ®¸¦ 2ȸ¿¡ ¼ö½ÅÇØ, ±×¸®°í DDS¿¡ÀÇ 26ºñÆ®ÀÇ ¼³Á¤ Æ÷¸Ë¿¡
¡¡¡¡¡¡º¯È¯ÇØ Àü¿ë ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º·Î Ãâ·ÂÇÑ´Ù.
¡¡¡¡¡¡µ¿½Ã¿¡ ±× Ãâ·Â ÁÖÆļöÄ¡¸¦ ¾×Á¤ Ç¥½Ã±â¿¡ Ç¥½ÃÇÑ´Ù.
¡¡
¡¡(2) ·¹º§ °èÃøÄ¡ÀÇ Ç¥½Ã¿Í Àü¼Û
¡¡¡¡¡¡PC·ÎºÎÅÍ ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º °æÀ¯·Î ÁöÁ¤µÇ¾úÀ» ¶§¿¡, 2 ä³ÎÀÇ ·¹º§
¡¡¡¡¡¡(À»)¸¦ °èÃø ÇØ, µ¥½Ãº§Ä¡·Î º¯È¯ÇÑ µÚ, Àü¼Û ÇÑ´Ù.
¡¡¡¡¡¡µ¿½Ã¿¡ ±× °ªÀ» ¾×Á¤ Ç¥½Ã±â¿¡µµ Ç¥½ÃÇÑ´Ù.

B) ¼öµ¿ ¸ðµå
¡¡(3) ·ÎÅ͸® ½ºÀ­Ä¡¿¡ ÀÇÇÑ ÁÖÆļö updown
¡¡¡¡¡¡¼öµ¿ ¸ðµå¶§¿¡, ·ÎÅ͸® ½ºÀ­Ä¡ÀÇ È¸Àü ¹æÇâÀ» »ó½Ã °ËÃâÇØ, ±×°Í¿¡ ÀÇÇØ ÁÖÆļö¸¦
¡¡¡¡¡¡ÇöÀç°¡·ÎºÎÅÍ updown Á¦¾îÇÑ´Ù. µ¿½Ã¿¡ ·¹º§ ÃøÁ¤µµ ½Ç½ÃÇØ ¾çÂÊ ¸ðµÎ¸¦ ¾×Á¤ Ç¥½Ã±â¿¡
¡¡¡¡¡¡Ç¥½ÃÇÑ´Ù.
¡¡¡¡¡¡updown´Â, ±¤¹üÀ§ÀÇ ÁÖÆļö ¼³Á¤À» »¡¸® º¯°æÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÁÖÆļö 10³â°£ÀÇ
¡¡¡¡¡¡1/100 Àß°Ô ½ä±â·Î ½Ç½ÃÇÏ´Â °ÍÀ¸·Î ÇÑ´Ù.


¡¼Àüü ±¸¼º¡½

º»ÁÖÆļö Ư¼º ÃøÁ¤±âÀÇ PICÀÇ ÇÁ·Î±×·¥ÀÇ ÀüüÀÇ È帧Àº ¹Ø±×¸²°ú °°ÀÌ µÇ¾î ÀÖ½À´Ï´Ù.
¿ì¼± ÃÖÃÊ·Î ÀÔÃâ·Â ÇÉÀÇ ¸ðµå ¼³Á¤À̳ª, USA RT, A/Dº¯È¯µîÀÇ Ãʱ⼳Á¤À» ½Ç½ÃÇÕ´Ï´Ù.
±× ÈÄ·Î, ¸ðµå ½ºÀ­Ä¡ »óŸ¦ ÀÔ·ÂÇØ, ¼öµ¿Àΰ¡ ¸®¸ðÆ®Àΰ¡¿¡ ºÐ±â ÇÕ´Ï´Ù.
¼öµ¿ÀÇ °æ¿ì¿¡´Â, ·ÎÅ͸® ½ºÀ­Ä¡¸¦ »ó½Ã °¨½ÃÇØ, ÀÔ·Â º¯È­°¡ ÀÖ¾úÀ» °æ¿ì¿¡´Â, Á¿ìÀÇ
ȸÀü ¹æÇâÀ» °ËÃâÇØ, ÁÖÆļöÀÇ ¾÷, ´Ù¿îÀ» ÇÕ´Ï´Ù. ±× ÁÖÆļöÀÇ updownÀÇ Àß°Ô ½ä±â
(Àº)´Â, ±× ¶§ÀÇ ÁÖÆļöÀÇ ÀÚ¸®¼ö(10ÀÇ ¹«½¼½ÂÀΰ¡)ÀÇ 1/100À¸·Î ÇÕ´Ï´Ù.

ÀÚµ¿ÀÇ °æ¿ì¿¡´Â, USA RT°æÀ¯·Î µ¥ÀÌÅ͸¦ ¼ö½ÅÇØ, ±× µ¥ÀÌÅÍÀÇ ³»¿ëÀ» Ä¿¸àµå·Î¼­ ÆÇÁ¤ÇØ
°¢°¢ÀÇ Ã³¸®¿¡ ºÐ±â ÇØ, 󸮰¡ Á¾·áÇϸé(ÀÚ) ÃÖÃÊ·Î µ¹¾Æ¿Í, ÀçÂ÷ ¼ö½Å ´ë±â°¡ µË´Ï´Ù.
Ä¿¸àµå¿¡´Â 3 Á¾·ù ÀÖ¾î, 0ÀÇ °æ¿ì¿¡´Â ¾Æ¹«°Íµµ ÇÏÁö ¾Ê½À´Ï´Ù.
1ÀÇ °æ¿ì¿¡´Â, ÁÖÆļö ¼³Á¤ Ãâ·ÂÀ̶ó°í ÇÏ´Â °ÍÀ¸·Î, °è¼ÓµÇ´Â ÁÖÆļö µ¥ÀÌÅ͸¦ ¼ö½ÅÇØ, DDS¿¡ÀÇ ¼³Á¤Ä¡
(À¸)·Î º¯È¯ÇØ Ãâ·ÂÇÕ´Ï´Ù. ±× ¶§ÀÇ ÁÖÆļö¸¦ ¾×Á¤ Ç¥½Ã±â¿¡ Ç¥½ÃÇÕ´Ï´Ù.

2ÀÇ °æ¿ì¿¡´Â, ·¹º§ °èÃø Áö½Ã¶ó°í ÇÏ´Â °ÍÀ¸·Î, 2 ä³ÎÀÇ ·¹º§ µ¥ÀÌÅ͸¦ °èÃø ÇØ, ±×
µ¥ÀÌÅ͸¦ µ¥½Ãº§Ä¡·Î º¯È¯ÇÏ°í ³ª¼­, PC¿¡ ¹Ý¼ÛÇÕ´Ï´Ù. µ¿½Ã¿¡, ±× µ¥ÀÌÅ͸¦ ¾×Á¤ Ç¥½Ã±â¿¡
Ç¥½ÃÇÕ´Ï´Ù.






ÀÌ ¸ÞÀÎÀÇ Ã³¸® ºÎºÐÀÇ ½ÇÁ¦ÀÇ ÄÚµå´Â ¾Æ·¡¿Í °°ÀÌ µË´Ï´Ù.
·ÎÅ͸® ½ºÀ­Ä¡ÀÇ ÀбâºÎ¿¡¼­´Â chattering ȸÇǸ¦ À§Çؼ­(¶§¹®¿¡) Áö¿¬ ÇÔ¼ö°¡ »ðÀԵǾî
ÀÖ½À´Ï´Ù. ¶Ç Latch´Â ·ÎÅ͸® ½ºÀ­Ä¡ÀÇ Ã³¸®¸¦ ÇÑ ¹ø ½ÇÇàÇϸé(ÀÚ), ´ÙÀ½¿¡ º¯È­°¡ ÀϾ ¶§±îÁö´Â
°°Àº 󸮸¦ ¹Ýº¹ÇÏÁö ¾Ê°ÔÇϱâ À§ÇÑ Ç÷¡±×·Î, Mupdown ÇÔ¼ö³»¿¡¼­ ¼¼Æ® µË´Ï´Ù.
ÁÖÆļö µ¥ÀÌÅÍ´Â »óÀ§, ÇÏÀ§¿Íµµ 2¹ÙÀÌÆ®·Î º¸³»Á® ¿À¹Ç·Î ±×°ÍÀ» longÇüÀÇ º¯¼ö·Î º¯È¯ÇÏ°í ³ª¼­
DDS¿¡ÀÇ ¼³Á¤ ÇÔ¼ö¿¡ °Ç³×ÁÝ´Ï´Ù.



¡¼ÁÖÆļöÀÇ ¼³Á¤ Á¦¾î¡½

PC·ÎºÎÅÍ º¸³»Á® ¿Â »óÀ§, ÇÏÀ§ 2¹ÙÀÌÆ®ÀÇ µ¥ÀÌÅ͸¦, DDS¿¡ÀÇ ¼³Á¤ µ¥ÀÌÅÍ·Î º¯È¯ÇØ Ãâ·ÂÇÕ´Ï´Ù.
º¯È¯Àº, »óÀ§ 10ºñÆ®£«ÇÏÀ§ 16ºñÆ®¸¦ ±×´ë·Î 26ºñÆ®ÀÇ ÁÖÆļö µ¥ÀÌÅÍ·Î ÇÕ´Ï´Ù.
DDS¿¡ÀÇ Ãâ·Â µ¥ÀÌÅÍ Æ÷¸ËÀº, ¹Ø±×¸²°ú °°ÀÌ, 3ºñÆ®ÀÇ µð¹ÙÀ̽º ÁÖ¼Ò, 4ºñÆ®ÀÇ ÆØÀÌ
µå, 26ºñÆ®ÀÇ ÁÖÆļö ¼³Á¤ÀÇ 3°³¸¦, Ŭ·Ï ½ÅÈ£¿Í ÇÔ²² ½Ã¸®¾ó µ¥ÀÌÅͷμ­ º¸³À´Ï´Ù.
±×¸®°í ¸¶Áö¸·¿¡ ½ºÆ®·Îºê ½ÅÈ£¸¦ Ãâ·ÂÇÏ¸é ¾Ë·ÁÁö°í°¡ ºøÀå µÇ¾î Ä¿¸àµå·Î¼­ ±â´ÉÇÕ´Ï´Ù.
ÀÌ ¶§ÀÇ ÁÖ¼Ò, Ä¿¸àµå´Â °íÁ¤ µ¥ÀÌÅÍ°¡ µÇ°í ÀÖ¾î ddsCmd(0x67)ÀÇ Á¤¼ö·Î ÇÏ°í ÀÖ½À´Ï´Ù.





½ÇÁ¦ÀÇ DDS¿¡ÀÇ ÁÖÆļö ¼³Á¤ÀÇ Ã³¸® ÇÔ¼ö´Â ¾Æ·¡¿Í °°ÀÌ µÇ¾î ÀÖ½À´Ï´Ù.
floatÇüÀÇ frequency°¡ ½ÇÁ¦ÀÇ ÁÖÆļöÄ¡·Î ÀÌ°ÍÀ» ¾×Á¤¿¡ Ç¥½ÃÇÕ´Ï´Ù. floatÇüÀÌ ¾Æ´Ï¸é ¼öÄ¡°¡
Ç¥ÇöÇÒ ¼ö ¾ø½À´Ï´Ù. (ÀÚ¸®¼ö°¡ Å©±â ¶§¹®¿¡)
±×¸®°í´Â DDS¿¡ ÁöÁ¤ ºñÆ®¼ö¸¦ ½Ã¸®¾ó Ãâ·ÂÇÏ´Â ÇÔ¼ö shift_out·Î Â÷·ÊÂ÷·Ê 33ºñÆ®ÀÇ ÀüºñÆ®¸¦
Ãâ·ÂÇÕ´Ï´Ù. ¸¶Áö¸·¿¡ ddsStb¸¦ on·Î ÇØ Ä¿¸àµåÀÇ ½ÇÇà Á¦¾î¸¦ ÇÕ´Ï´Ù.








¡¼·¹º§ °èÃø¡½

·Î±× ¾ÚÇÁÀÇ Ãâ·ÂÀ» A/Dº¯È¯À¸·Î Àоîµé¿© ±×°ÍÀ» µ¥½Ãº§Ä¡·Î º¯È¯ÇÕ´Ï´Ù.
º¯È¯Àº Çϵå¿þ¾îÆíÀ¸·Î ¼³¸íÇÑ °Íó·³, +Ref·Î 2.5 VÀÇ »óÇÑÀ» ¼³Á¤ÇØ ÀÖÀ»Å״ϱî
ÇϽĿ¡¼­ º¯È¯ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

¡¡¡¡¡¡¡¡Lv = (95¡¿Ad)/1024£­ 68¡¡

½ÇÁ¦ÀÇ °èÃø°ú º¯È¯ ÇÔ¼ö´Â ¾Æ·¡¿Í °°ÀÌ µÇ¾î ÀÖ½À´Ï´Ù.
¿ì¼± 10ºñÆ® ¸ðµå·Î A/Dº¯È¯À» ÇÑ right justifyÀÇ µ¥ÀÌÅ͸¦ longÇüÀ¸·Î °èÃø ÇÕ´Ï´Ù.
±× µ¥ÀÌÅ͸¦ floatÇüÀ¸·Î º¯È¯ÇÑ µÚ, »ó±â °è»ê½Ä¿¡ Àû¿ë½ÃÄÑ, floatÇüÀ¸·Î °è»êÇÕ´Ï´Ù.
°è»ê °á°úÀûÀ¸·Î ¿ä±¸ÇÑ µ¥½Ãº§Ä¡¸¦ RS232C·Î ¼Û½ÅÇÔ°ú ÇÔ²², ¾×Á¤ Ç¥½Ã±âÀÇ 2Çà°¿¡
2 ä³ÎºÐ ´Ã¾î³õ¾Æ Ç¥½ÃÇÕ´Ï´Ù.





¡¼¼öµ¿ÀÇ ÁÖÆļö Á¦¾î¡½

¼öµ¿ ¸ðµåÀÇ °æ¿ì¿¡´Â, ·ÎÅ͸® ½ºÀ­Ä¡ÀÇ È¸Àü¿¡ ¸ÂÃß¾î ÁÖÆļö¸¦ updown
ÇÕ´Ï´Ù. ±× Á¦¾î 󸮰¡ ¾Æ·¡¿Í °°ÀÌ°¡ µË´Ï´Ù.
±ÍÂúÀº °ÍÀº, ÁÖÆļöÀÇ ±× ¶§ÀÇ °ªÀ¸·Î updownÀÇ ÁõºÐÀ» º¯°æÇϴ ó¸®ÀÔ´Ï´Ù.
ÀÌ°ÍÀº ÁÖÆļöÀÇ ÀÚ¸®¼ö¸¶´Ù ±× ÀÚ¸®¼öÀÇ 1/100¾¿ updown ½ÃÅ°·Á°í Çϴ ó¸®ÀÔ´Ï´Ù.
ÀÌ·¸°Ô ÇÏ´Â °ÍÀ¸·Î, ¼öµ¿¿¡¼­µµ ½Ç¿ëÀûÀÎ ºü¸§À¸·Î ¼³Á¤À» º¯°æÇÒ ¼ö°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.
±× ´ë½ÅÇØ, ±× ÁÖÆļöÀÇ 1/100º¸´Ù ¼¼¼¼ÇÑ ¼³Á¤Àº ÇÒ ¼ö ¾ø°Ô µË´Ï´Ù.
¼öµ¿ÀÇ °æ¿ì¿¡´Â, ÃÖ°í ÁÖÆļö¸¦ 16 MHz±îÁö ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÇÏ°í ÀÖ½À´Ï´Ù.







¸ñ·Ïº¸±â

www.1chip.com, www.1chip.co.kr
www.micom114.com
ÀÚ·á½Ç¹Ù·Î°¡±â

´ë±¸±¤¿ª½Ã ºÏ±¸ »ê°Ý2µ¿ 1629 »ê¾÷¿ëÀç°ü 10µ¿ 13È£ (2Ãþ) / Tel. 053-604-2355 / Fax. 053-383-2354 / E-mail. maha@paran.com