1. Á¦Ç° ¼Ò°³:
HK710 24 ºñÆ® ADc ¸ðµâÀº HK710 Ĩ ÅëÇÕ ÁÖº¯ ÇÊÅÍ È¸·Î, ÀúÇ×, Ä¿ÆнÃÅÍ ¹× ¸ðµç ÀÎÅÍÆäÀ̽º Àμ⠸ðµâÀ» ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. 2.54mag °£°ÝÀÇ ±Ý»ö Çà ÇÉȦ°ú ½ºÅÆÇÁ ±¸¸ÛÀÇ ÀÌÁß ÇàÀ» È®ÀåÇÏ¿© ³³¶« ¹× È®ÀåÀÌ ½±°í »ç¿ëÀÚ Á¦Ç°¿¡ Á÷Á¢ ºÎÂø ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¸ðµâÀº µà¾ó ¶óÀÎ Åë½ÅÀ» äÅÃÇÏ°í ³ÐÀº ÀÛµ¿ Àü¾ÐÀ» Áö¿øÇÕ´Ï´Ù. ²Á Æ÷ÀåÀ» »ç¿ëÇϽʽÿÀ.
2. ÁÖ¿ä ¸Å°³ º¯¼ö:
- ÀÛµ¿ Àü¾Ð: 2.6 ~ 5.5v
- 128 À̵æÀ» °¡Áø ¿ÂĨ Àú¼ÒÀ½ ÁõÆø±â
- ¿ÂĨ Ŭ·° ¹ßÁø±â¿¡´Â ¿ÜºÎ ÀåÄ¡°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
- ÀÚµ¿ ¸®¼Â ȸ·Î Àü¿ø Äѱâ
- °£´ÜÇÑ µðÁöÅÐ Á¦¾î ¹× ½Ã¸®¾ó Åë½Å
- 10Hz ¹× 40Hz ÀÇ Ãâ·Â µ¥ÀÌÅÍ ¼Óµµ ¼±ÅÃ
- ÀϹÝÀûÀÎ ÀÛµ¿ Àü·ù: 1.2mA, Àü¿ø Â÷´Ü Àü·ù:<1uA
Âü°í:Çʸ§ ³» Á÷Á¢ ¿Âµµ ÃøÁ¤ ¹× µðÁöÅÐ Ãâ·Â "HXT10A", "DVDD-AVDD" Àü¾Ð Â÷ÀÌ (H87T10B)
3. ¹ß À§Ä¡ ¼³¸í:
- DVD: Àü¿ø ÀÔ·Â (2.6V ~ 5.5V)
- DGND: ÆÄ¿ö Á¢Áö
- SCL: Åë½Å ½Ã°è
- DOUT: Åë½Å µ¥ÀÌÅÍ
- AIN +: ADC »ùÇøµ ä³ÎÀÇ ¾ç±Ø ´ÜÀÚ
- AIN- : ADC »ùÇøµ ä³ÎÀÇ À½±Ø Å͹̳Î
- AGND: ¾Æ³¯·Î±× Á¢Áö
- AVDD: ¾Æ³¯·Î±× Àü¿ø Ãâ·Â
4. ÀÀ¿ë ºÐ¾ß:
- ÈÞ´ë¿ë ¾Ç±â
- ¹èÅ͸® Àü¾Ð ¹× Àü·ù ¸ð´ÏÅ͸µ
- ¿Âµµ ÃøÁ¤ ½Ã½ºÅÛ
- °¡Àü Á¦Ç°
- °øÀå ÀÚµ¿È ¹× ÇÁ·Î¼¼½º Á¦¾î
5. ±â´É ¼Ò°³:
ÀÌ ¸ðµâÀº µ¥ÀÌÅÍ Åë½ÅÀ»À§ÇÑ 2 ¼± ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ Åë½Å¼±Àº µ¥ÀÌÅ͸¦ Àаí Ãâ·Â µ¥ÀÌÅÍ ¼Óµµ ¹× ÀÔ·Â ½ÅÈ£¸¦ ¼±ÅÃÇÏ´Â µ¥ »ç¿ëµÇ´Â SCK ¹× DOUT·Î ±¸¼ºµË´Ï´Ù. µ¥ÀÌÅÍ Ãâ·Â ÇÉÀÌ ±×·¸Áö ¾ÊÀº °æ¿ì A/D º¯È¯±â°¡ µ¥ÀÌÅ͸¦ Ãâ·ÂÇÒ Áغñ°¡ µÇÁö ¾Ê¾ÒÀ½À» ³ªÅ¸³À´Ï´Ù. ÀÌ °æ¿ì Á÷·Ä ½Ã°èÀÇ ÀÔ·Â ½ÅÈ£ SCK´Â ³·Àº ·¹º§À̾î¾ßÇÕ´Ï´Ù. DOUTÀÌ ³ôÀº ¼öÁØ¿¡¼ ³·Àº ¼öÁØÀ¸·Î º¯°æµÈ ÈÄ sCK´Â 25 ~ 27 °³ÀÇ ´Ù¸¥ Ŭ·° ÆÞ½º¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ù ¹ø° Ŭ·° ÆÞ½ºÀÇ »ó½Â °¡ÀåÀÚ¸®´Â 24 ¹ø° Ŭ·° ÆÞ½º°¡ ¿Ï·á µÉ ¶§±îÁö 4 ºñÆ® µ¥ÀÌÅÍÀÇ °¡Àå ³ôÀº ºñÆ® (KSB) ¸¦ ÀнÀ´Ï´Ù. ÀÌ°í 24 ºñÆ® Ãâ·Â µ¥ÀÌÅÍ´Â °¡Àå ³ôÀº ºñÆ®¿¡¼ °¡Àå ³·Àº ºñÆ®·Î ¿Ï·áµË´Ï´Ù. 25 ~ 27 ¹ø° Ŭ·° ÆÞ½º´Â ´ÙÀ½ A/D º¯È¯À»À§ÇÑ Ãâ·Â µ¥ÀÌÅÍ ¼Óµµ ¹× ÀÔ·Â ½ÅÈ£¸¦ ¼±ÅÃÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
HX710 Àº °íÁ¤¹Ð ÀüÀÚ Àú¿ïÀ» À§ÇØ ¼³°èµÈ 24 ºñÆ® ¹×/D ÄÁ¹öÅÍ Ä¨ÀÔ´Ï´Ù. µ¿ÀÏÇÑ À¯ÇüÀÇ ´Ù¸¥ Ĩ°ú ºñ±³ÇÒ ¶§ÀÌ Ä¨Àº ³ôÀº ÅëÇÕ, ºü¸¥ ÀÀ´ä ¹× °·ÂÇÑ °£¼· ¹æÁö ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù. Àüü ±â°èÀÇ ºñ¿ëÀÌ Àý°¨µÇ°í Àüü ±â°èÀÇ ¼º´É°ú ½Å·Ú¼ºÀÌ Çâ»óµË´Ï´Ù. ÀÔ·Â Àú¼ÒÀ½ ÁõÆø±âÀÇ À̵æÀº 128. ±âÁØ Àü¾Ð VFEF°¡ 5 ÀÏ ¶§, ÇØ´ç ¿ÏÀü Â÷µ¿ ÀÔ·Â ½ÅÈ£ÀÇ ÁøÆøÀº ± 2OMV ÀÔ´Ï´Ù. ¿ÂĨ Ŭ·° ¹ßÁø±â¿¡´Â ¿ÜºÎ ÀåÄ¡°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. HX710A ĨÀÇ µðÁöÅÐ ¿Âµµ ¼¾¼´Â Ĩ, Áï ½Ã½ºÅÛÀÇ ¿Âµµ¸¦ Á÷Á¢ ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. HX710B ´Â Àü¾Ð Â÷ÀÌ <DVDd-AVDD) ¸¦ °¨ÁöÇÏ¿© ¹èÅ͸® Àü¾ÐÀ» °¨ÁöÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ðµç Á¦¾î ½ÅÈ£´Â ÇÉ¿¡ ÀÇÇØ ±¸µ¿µÇ¸ç Ĩ ³»ºÎ¿¡ ·¹Áö½ºÅ͸¦ ÇÁ·Î±×·¡¹Ö ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. MCU´Â Àü¿ø ²ô±â Á¦¾î¸¦ Æ÷ÇÔÇÏ¿© ADCÀÇ ¸ðµç Á¦¾î¸¦ ½ÇÇöÇϱâ À§ÇØ 2 °³ÀÇ I/O Æ÷Æ®¸¸ ÇÊ¿äÇÕ´Ï´Ù. ÀÚµ¿ Àç¼³Á¤ ±â´ÉÀº ½ÃÀÛ ÃʱâÈ ÇÁ·Î¼¼½º¸¦ ´Ü¼øÈÇÕ´Ï´Ù.
ÂüÁ¶ µå¶óÀ̹ö (C)
Sbit DOUT = P1 ^ o; sbit SCK - P1 ^ 1;
¼¸íµÇÁö ¾ÊÀº ±ä ReadCount(void){
¼¸íµÇÁö ¾ÊÀº ±ä Ä«¿îÆ®;
¼¸íµÇÁö ¾ÊÀº ½¡ i;
DOUT = 1; // ºñ-51 Mcu, sCK-0 »ý·«;
Ä«¿îÆ® = O; µ¿¾È (DOUT ); (i = O; i<24; i + t)
SCK = 1;
Ä«¿îÆ® = Ä«¿îÆ® <<1;
SCK = O;
(ADDO) Counti + ÀÎ °æ¿ì;
SCK-1;
Ä«¿îÆ® = Count-Ox800000; // µ¥ÀÌÅÍ XOR ó¸® SCK = 0;
¹Ýȯ (Ä«¿îÆ®);
6. ÀÀ¿ë ȸ·Îµµ:
7. Á¦Ç° Å©±â: