1. ȸ·Î ±âÆÇ ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯´Â STM32F103ZET6 ¶Ç´Â STM32F407ZET6 À» »ç¿ëÇÏ¸ç °¡Àå ³ôÀº ÁÖÆļö´Â 72MHZ ¶Ç´Â 168 MHZÀÌ¸ç ¼Ò½º ÇÁ·Î±×·¥Àº Ç¥ÁØ ¶óÀ̺귯¸® ±â´ÉÀ» ±â¹ÝÀ¸·Î KEIL MDK¸¦ »ç¿ëÇÏ¿© °³¹ßµË´Ï´Ù. º¸µåÀÇ RS232 ¹× JLINK ÀÎÅÍÆäÀ̽º´Â Á÷·Ä Æ÷Æ® ¾÷µ¥ÀÌÆ® ÇÁ·Î±×·¥ ¹× ¿Â¶óÀÎ ½Ã¹Ä·¹ÀÌ¼Ç ±â´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖÀ¸¸ç JLINK ¹× STLINK µÎ ´Ù¿î·Î´õ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
2. ¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯ ĨÀº 16 ºñÆ® ¾Æ³¯·Î±×ÀÇ 8 ä³ÎÀ» µ¿½Ã¿¡ ¼öÁý ÇÒ ¼öÀÖ´Â AD7606-8 »ç¿ëÇÏ¸ç °¡Àå ³ôÀº »ùÇøµ ÁÖÆļö´Â 200 KhzÀ̸ç ÀÔ·Â ¹üÀ§´Â ± 10V ÀÔ´Ï´Ù. ¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯ÀÇ °£¼· ¹æÁö ±â´ÉÀ» Çâ»ó½ÃÅ°±â À§ÇØ AD7606 Àº Çϵå¿þ¾î ¿À¹ö»ùÇøµÀ» Áö¿øÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ¿©·¯ °ªÀ» ¼öÁýÇÏ°í Æò±Õ Ãâ·ÂÀ» ¾ò´Â °ÍÀÔ´Ï´Ù. »ùÇøµ Ƚ¼ö°¡ ³ôÀ»¼ö·Ï »ùÇøµ ÁÖÆļö°¡ ³·¾ÆÁö°í °£¼· ¹æÁö ´É·ÂÀÌ °ÇØÁý´Ï´Ù.
3. AD7606 ÀÇ Àü¾Ð ÀԷ ä³ÎÀÇ ÀÔ·Â ÀÓÇÇ´ø½º´Â 1M ohmÀÌ°í, 8 °³ÀÇ ÀԷ ä³ÎÀÇ 2 °³ÀÇ ÀÔ·Â ÇÉÀº ¸ðµÎ Å͹̳ηΠ¿¬°áµË´Ï´Ù. ¿¬°áµÇÁö ¾Ê¾ÒÀ» ¶§ÀÇ Àü¾ÐÀº 0V ÀÌ°í XH2.54 ÇÇÄ¡ Çà ¼ÒÄÏÀº Å͹̳ο¡ »ç¿ëµË´Ï´Ù.
4. STM32 MCU ¹× AD7606 Àº FSMC ¹ö½º¸¦ »ç¿ëÇÏ¿© Åë½ÅÇϹǷΠ»ùÇøµ ÁÖÆļö¸¦ ÃÖ´ëÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù. AD7606 ¾Æ³¯·Î±×-µðÁöÅÐ º¯È¯ ½ÃÀÛ ½ÅÈ£´Â ŸÀ̸ÓÀÇ PWM ½ºÄù¾î ¿þÀ̺꿡 ÀÇÇØ Æ®¸®°ÅµË´Ï´Ù. PWM ÁÖÆļö¸¦ º¯°æÇÏ¸é »ùÇøµ ÁÖÆļö°¡ º¯°æµË´Ï´Ù.
5. ȹµæÀÌ ¿Ï·áµÇ¸é AD7606 ÀÇ Busy ½ÅÈ£ ¶óÀÎÀÌ ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ÀÇ ¿ÜºÎ ÀÎÅÍ·´Æ® ÇÉÀ» ´ç±â°í ÀÎÅÍ·´Æ® ¼ºñ½º ·çƾ¿¡¼, ÇÑ ¹ø¿¡ 8 °³ÀÇ µ¥ÀÌÅÍ Ã¤³ÎÀ» ¸ðµÎ ¹è¿·Î ÀнÀ´Ï´Ù.
6. ȸ·Î ±âÆÇÀº ¹é¾÷¿ë RS485 ÀÎÅÍÆäÀ̽º 1 °³¿Í USB ÀÎÅÍÆäÀ̽º 1 °³¸¦ Áö¿øÇÕ´Ï´Ù. Àü¿ø °ø±Þ ÀåÄ¡´Â USB ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© 5V Àü¿øÀ» Á¦°øÇϸç AT24C02 ¸Þ¸ð¸®´Â ¿¹¾àµÇ¾î ÀÖ½À´Ï´Ù. USB ÀÎÅÍÆäÀ̽º´Â ´çºÐ°£ PC ¼ÒÇÁÆ®¿þ¾î¿Í Åë½Å ·çƾÀ» Á¦°øÇÏÁö ¾Ê½À´Ï´Ù.
7. ¿©ºÐÀÇ IO Æ÷Æ®°¡ 2.54mm ÀèÀ¸·Î ¿¬°áµË´Ï´Ù. ÇÉÀº ±âº»ÀûÀ¸·Î ³³¶«µÇÁö ¾Ê½À´Ï´Ù. GPIO´Â PE2, 3, 4, 5, 6, PC6, 7, 8, 9, PA4 ¹× GND ¹× 3.3 VÀÌ´Ù.
¼ÒÇÁÆ®¿þ¾î ±â´É:
1. ù ¹ø° ·çƾÀº ¸Å Ãʸ¶´Ù Á÷·Ä Æ÷Æ®¿¡¼ 8 ä³ÎÀÇ Àü¾Ð °ªÀ» Ãâ·ÂÇÕ´Ï´Ù. ÀÌ°ÍÀº º¸µåÀÇ ±âº» °øÀå ÇÁ·Î±×·¥ÀÔ´Ï´Ù. º¸µåÀÇ ADC »ùÇøµ Á¤È®µµ¸¦ È®ÀÎÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ¾ç±Ø ¹× À½±Ø Àü¾ÐÀ» ÃøÁ¤ÇÏ·Á¸é ¹èÅ͸®¸¦ »ç¿ëÇÏ¿© Àü¾ÐÀ» ÃøÁ¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù.;
2. µÎ ¹ø° ·çƾÀº Á¶±Ý ´õ º¹ÀâÇÕ´Ï´Ù. ÀÌ ÇÁ·Î±×·¥Àº 1000 HZÀÇ »ùÇøµ ÁÖÆļö¿¡¼ 8 ä³Î Àü¾Ð °ªÀ» ¼öÁýÇÏ¿© ¹è¿¿¡ ÀúÀåÇÕ´Ï´Ù. Á÷·Ä Æ÷Æ®´Â ¼³Á¤µÈ ä³Î ¼ö¿Í »ùÇøµ °ª¿¡ µû¶ó ƯÁ¤ ÇÁ·ÎÅäÄÝ Çü½Ä¿¡ µû¶ó 16 Áø¼ö·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÕ´Ï´Ù. ½Ç½Ã°£ ÆÄÇü °î¼±Àº ÆÄÇü Ç¥½Ã ¼ÒÇÁÆ®¿þ¾î¿¡ Ç¥½ÃµÇ¸ç °î¼± ¼ö´Â ä³Î ¼ö¿¡ ÇØ´çÇÕ´Ï´Ù.
3. ÆÄÇü Ç¥½Ã ¼ÒÇÁÆ®¿þ¾î´Â config.txt ÆÄÀÏ¿¡¼ ¼±ÅÃÇÒ ¼öÀÖ´Â Á÷·Ä Åë½Å ¹× ³×Æ®¿öÅ© Åë½ÅÀ» Áö¿øÇÕ´Ï´Ù. FFT´Â ±âº»ÀûÀ¸·Î ´ÝÇô ÀÖÀ¸¸ç config.txt ÆÄÀÏ¿¡¼µµ ¿ ¼ö ÀÖ½À´Ï´Ù. À̶§ ÆÄÇü Ç¥½Ã »óÀÚÀÇ ¿ÞÂÊÀº ½Ç½Ã°£ ÆÄÇüÀÌ°í ¿À¸¥ÂÊÀº ºÐ±¤ÀÔ´Ï´Ù. ÆÄÇü µ¥ÀÌÅÍ ÀúÀå ±â´É config.txt ÆÄÀÏÀÇ ´ÜÀÏ ÆÄÀÏ¿¡ ÀúÀåµÈ ·¹ÄÚµå ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÃÊ°úÇÒ °æ¿ì ´Ù¸¥ ÆÄÀÏÀ» ÀúÀåÇÕ´Ï´Ù. Txt ÆÄÀÏÀÇ ¾²±â ¼Óµµ°¡ ºñ±³Àû ºü¸£±â ¶§¹®¿¡ ±âº» ÆÄÀÏ Çü½ÄÀº txtÀÔ´Ï´Ù. µ¥ÀÌÅÍ ºÐ¼®ÀÌ ÇÊ¿äÇÑ °æ¿ì ÆÄÀÏ Çü½ÄÀ» CSV·Î Á÷Á¢ º¯°æÇϸé Å×À̺íÀÌµÇ°í °¢ ·¹ÄÚµå´Â ÇÑ ÁÙÀÌ¸ç °¢ ÁÙ¿¡´Â 8 °³ÀÇ µ¥ÀÌÅÍ°¡ Æ÷ÇԵ˴ϴÙ. »ùÇøµ ºóµµ°¡ ³ôÁö ¾ÊÀ¸¸é ¼Ò½º ÇÁ·Î±×·¥¿¡¼ ÀúÀå ÆÄÀÏÀÇ Çü½ÄÀ» CSV·Î Á÷Á¢ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
4. FFT ¾Ë°í¸®ÁòÀÇ Å×½ºÆ® ÄÉÀ̽º°¡ ´ÜÀÏ Ä¨ ¸¶ÀÌÅ©·Î ÄÄÇ»ÅÍ¿¡ Ãß°¡µË´Ï´Ù. Y = Asin(2¥ðft + @)+ dÀÇ ÇÔ¼ö µ¥ÀÌÅÍ´Â ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇØ ÀÚµ¿À¸·Î »ý¼º µÈ ´ÙÀ½ A, f, @, d ¹× ±âŸ ¸Å°³ º¯¼ö´Â FFT ÇÔ¼ö¿¡ ÀÇÇØ °è»êµË´Ï´Ù.
![](https://ae03.alicdn.com/kf/S00d8c7188a874f748cf4a0aacbf68b51h.jpg)
![](https://ae03.alicdn.com/kf/S9563510d08654a51b725eb531ceb78e1S.jpg)