AMMAR ȨÆäÀÌÁö

AMMAR ȨÆäÀÌÁö

AMMAR ¼Ò°³
ÀúÈñ ÀÛǰÀ» ¼Ò°³ÇÕ´Ï´Ù
¼¼°èÀÇ ¸¶¿ì½º ¼Ò°³
ÀÚ·á½Ç
FAQ
  
°Ô½ÃÆÇ¾²±â¹æ¸í·Ï Àбâ°ü¸®ÀÚ¿¡°Ô ÆíÁö¾²±â gray_li.gif (2099 bytes)
°øºÎ¹æ ¸µÅ©¹æ

AMMAR

³×¹ß·Î(NEVALO) - 4·û ¸¶¿ì½º(ÁøÇàÁß)
 
¿Ü Àú¿Í Á¹¾÷¿¬±¸¸¦ °°ÀÌÇÑ ÇÐÇü µÎºÐ
(¹Ú»ó·Ï, ¹ÚÇý°æ) 

NAME : ³×¹ß·Î(NEVALO)
CPU : TMS320F240 DSP chip
ROM & RAM : On CPU
Wall Detect : IR sensor X 12
Drive & Steer : DC motor X 2
Trip sensor : Encoder X 2
Battery : Undefined

 


    ³×¹ß·Î ¼Ò°³ :

  ±âÁ¸ÀÇ ¸¶¿ì½º´Â ÀÚ¼¼º¸Á¤°ú º® Ž»öÀ» À§ÇØ ³¯°³¸¦ »ç¿ëÇÏ´Â ³¯°³ ¹æ½Ä 2·û ¸¶¿ì½º¿Í ¸öü¿¡ Á÷Á¢ Àû¿Ü¼± ¼¾¼­¸¦ ¼³Ä¡ÇÏ¿© Á¤º¸¸¦ ¾ò´Â ±¤·®¹æ½Ä 2·û¸¶¿ì½º°¡ ÀÖÀ¸¸ç ÇöÀç´Â ÀüüÀûÀÎ Å©±â¸¦ ÁÙ¿© ¼Óµµ¸¦ Çâ»ó½Ãų ¼ö ÀÖ´Â ±¤·®¹æ½Ä 2·û¸¶¿ì½º°¡ ´ëºÎºÐÀ» Â÷ÁöÇϰí ÀÖ½À´Ï´Ù.

  ±¸µ¿À» À§ÇÏ¿© »ç¿ëÇÏ´Â ¸ðÅÍ´Â µÎ°¡Áö°¡ Àִµ¥, ÇѰ¡Áö´Â ½ºÅÜ ¸ðÅÍÀÌ°í ¶ÇÇϳª´Â DC¸ðÅÍÀÔ´Ï´Ù. ¾î¶² °ÍÀ» »ç¿ëÇϵç ÀÏÀåÀÏ´ÜÀÌ ÀÖ°ÚÁö¸¸... Å©±â¸¦ ÁÙÀÌ°í ¼ÒºñÀü·ù¸¦ ÁÙÀ̱â À§ÇØ DC¸ðÅ͸¦ »ç¿ëÇÏ¿´½À´Ï´Ù. ¿ø·¡ Àǵµ´ë·Î Å©±â°¡ ÀÛ¾ÆÁø °ÍÀº ¾Æ´ÏÁö¸¸... ±×·¡µµ º¯ÇÔ¾øÀÌ Á÷·ù¸ðÅ͸¦ ¼±È£Çϰí ÀÖ½À´Ï´Ù.

  ¿ì¸®ÆÀÀÇ ¸¶¿ì½º´Â ±¹³»¿¡¼­´Â ¾ÆÁ÷ ¹ßÇ¥µÈ ÀûÀÌ ¾ø¾ú´ø »õ·Î¿î ÇüÅÂÀÇ ¸¶¿ì½º·Î¼­ 2·ûÀ» »ç¿ëÇÑ ±âÁ¸ÀÇ ¸¶¿ì½ºº¸´Ù ¾ÈÁ¤ÀûÀÎ °í¼ÓÁÖÇàÀ» ½ÇÇöÇϱâ À§ÇÏ¿© 4°³ÀÇ ¹ÙÄû¸¦ »ç¿ëÇÏ¿´À¸¸ç ½ÇÁ¦ ÀÚµ¿Â÷¿¡ ÀåÂøµÇ´Â Â÷µ¿ÀåÄ¡¸¦ ÀåÂøÇÏ¿© ±¸µ¿¹ÙÄûÀÇ ¹Ì²ô·¯ÁüÀ» ¹æÁöÇÏ¿´½À´Ï´Ù. ¿Ü±¹ÀÇ »ç·Ê¿¡¼­µµ ã¾Æº¼ ¼ö ¾ø´Â ¸öü Áß¾ÓÀ» ȸÀüÃàÀ¸·Î ÇÏ¿© Á¶ÇâÇÏ´Â ¹æ¹ýÀ» °í¾ÈÇÏ¿© Àû¿ëÇÏ¿´½À´Ï´Ù. ºñ·Ï Á¦¾î°¡ ½±Áö ¾Ê°ÚÁö¸¸¿ä..
  ¶ÇÇÑ ±¹Á¦ ¼öÁØ¿¡ ¸ÂÃß±â À§ÇØ Á÷Áø °¡¼Ó, ½º¹«½º ÅÏ, ¾ç¹æÇâ ÁÖÇà, ´ë°¢ÁÖÇàÀÌ °¡´ÉÇϵµ·Ï Çϵå¿þ¾î¸¦ ¼³°èÇÏ¿´½À´Ï´Ù. Á»´õ ¾ÈÁ¤ÀûÀ̾î¾ß ÇÒÅÙµ¥ ... ±×·¸°Ô ¾Èº¸ÀÌ´Ï Å»ÀÌÁÒ

  ¸öü ºÎǰÀÇ Á¦ÀÛ¿¡ À־µµ 1/1000ÀÇ °¡°ø Á¤¹Ðµµ¸¦ °¡Áø NC¹Ð¸µÀ» »ç¿ëÇÏ¿´À¸¹Ç·Î Á¤¹Ðµµ°¡ ³ô°í »ó´ë¿ÀÂ÷ÀÇ ºÒ¾ÈÀ» ÃÖ¼Ò·Î ÇÏ¿´½À´Ï´Ù. °¢ ÃàÀÇ È¸ÀüºÎ¿¡´Â ¸ðµÎ º£¾î¸µÀ» »ðÀÔÇÏ¿´À¸¹Ç·Î °í¼Ó¿¡¼­µµ ¹«¸®°¡ ¾ø½À´Ï´Ù.
  

1. ±â°èºÎÀÇ ¼³°è

  °¢ ±â°è ºÎǰÀº ¸ðµÎ ¾Ë·ç¹Ì´½°ú Ȳµ¿µîÀ» °¡°øÇÏ¿© Á¦ÀÛÇÏ¿´À¸¸ç, °¢ ȸÀüºÎ¿¡´Â º£¾î¸µÀ» »ðÀÔÇÏ¿© °í¼ÓÀÇ ¶³¸²À» ÃÖ¼Ò·Î ÇÏ¿´½À´Ï´Ù. ¶ÇÇÑ ¸öü¸¦ Áß½ÉÀ¸·Î ȸÀüÇϹǷΠū°¢ÀÇ È¸Àü½Ã ¹Ù±ùÂÊ ¹ÙÄûÀÇ ¹ú¾îÁüÀ¸·Î ÀÎÇÑ Â÷üÀÇ Àüº¹À» ¿¹¹æÇϱâ À§ÇØ ¼­½ºÆæ¼Ç(ÀÚµ¿Â÷ÀÇ ±â¿ï¾îÁü¿¡ ´ëÀÀÇÏ¿© ¸¸µç ÀåÄ¡)°³³äÀÇ º¼ ¼­Æ÷Å͸¦ °í¾ÈÇÏ¿© ÀåÂøÇÏ¿´½À´Ï´Ù. µû¶ó¼­ ¹Ù±ùÂÊÀ¸·Î Àüº¹µÇ´Â °ÍÀ» ¹Ø¿¡¼­ ¹ÞħÀ¸·Î¼­ ¹æÁöÇÏ´Â °ÍÀÔ´Ï´Ù. ÈÄ·ûÀÇ µÎ ¹ÙÄû¸¦ °íÁ¤Çϰí ÀÖ´Â µÚÂÊ ¸öü´Â ȸÀüÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ¾à°£ÀÇ µ¹ÃâºÎ°¡ À־ ºÎµå·´°Ô Ÿ°í ³Ñ¾î°¥ ¼ö ÀÖµµ·Ï ¼³°èÇÏ¿´½À´Ï´Ù. ¾ÕÂÊÀÇ Å« ¹ÙÄû¿¡´Â Â÷µ¿ÀåÄ¡¸¦ ÀåÂøÇÏ¿© ³»¿ÜÃø ¹ÙÄûÀÇ È¸Àü¼ö Â÷À̸¦ º¸Á¤Çϵµ·Ï ÇÏ¿´½À´Ï´Ù. À̿ܿ¡µµ ¿©·¯ °¡Áö °¢Á¾ ÀåÄ¡°¡ ÀåÂøµÇ¾ú½À´Ï´Ù.

2. ÀüÀÚȸ·ÎÀÇ ¼³°è

  È¸·ÎÀÇ ¼³°è´Â ¿ì¸®°ú ±³¼ö´Ô²²¼­ ÇØ ÁÖ¾ú°í PCBÁ¦ÀÛµµ ÇØ ÁÖ¾ú½À´Ï´Ù. ¹°·Ð º»ÀÎÀÌ Á÷Á¢ ¼³°èÇϰí Á¦ÀÛÇÏÁø ¾Ê¾ÒÀ¸³ª ¿Ï¼ºµÈ ȸ·Îµµ¸¦ º¸°í ÀÌÇØÇϴµ¥ ¸¹Àº ½Ã°£À» ¼ÒºñÇÏ¿´½À´Ï´Ù. »ç¿ëÇÑ ÇÁ·Î¼¼¼­°¡ DSPĨÀ̹ǷΠ°í¼ÓÀÇ ¿¬»êÀÌ °¡´ÉÇϰí ÇÊ¿ä ±â´ÉµéÀÌ ³»ÀåµÈ EmbededĨÀ̹ǷΠȸ·ÎÀÇ °£¼ÒÈ­°¡ °¡´ÉÇÏ¿´½À´Ï´Ù. ÀüüÀûÀÎ ±â´ÉÀ¸·Î´Â ±¤·®¹æ½ÄÀÇ º®¼¾½ÌÀ» äÅÃÇÏ¿´°í, PWM½ÅÈ£·Î¼­ ¸ðÅ͸¦ Á¦¾îÇϸç ÀÎÄÚ´õÀÇ ÆÞ½º´Â Ĩ¿¡ ³»ÀåµÈ ĸÃçÀåÄ¡¸¦ ÀÌ¿ëÇÏ¿© ¹Þ¾ÆµéÀÔ´Ï´Ù. ¹°·Ð PWM½ÅÈ£ ±â´Éµµ ³»ÀåµÇ¾î ÀÖÀ¸¸ç 16°³ÀÇ ADCä³ÎÀÌ ÀÖÀ¸¹Ç·Î ¸¹Àº µµ¿òÀÌ µÈ´Ù.

1) ¸ðÅÍÁ¦¾îȸ·Î(ÀÌ Ä¨Àº 12VÀÌ»óÀÌ µÇ¾î¾ß ÀÛµ¿ÇÕ´Ï´Ù)

  National semiconductor»çÀÇ LMD18201À» »ç¿ëÇÏ¿´À¸¸ç PWM°ú EnableÀÇ µÎ°¡Áö ½ÅÈ£·Î Á¦¾îÇÕ´Ï´Ù. ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­·Î Àü·ù°¨½Ã ½ÅÈ£¸¦ º¸³»¸ç °í¿Â °¨½Ã ½ÅÈ£(detect over temperature)µµ ÇÁ·Î¼¼¼­·Î Àü´ÞÇÕ´Ï´Ù. PWMÁ¦¾î Çü½ÄÀº Locked Anti-phase PWMÁ¦¾î¸¦ »ç¿ëÇÕ´Ï´Ù.

2) Ŭ·ÎÁî ·çÇÁ Á¦¾î¿Í º® ¼¾½ÌÀ» À§ÇÑ ¼¾¼­ ȸ·Î(´Ü¼øÈ÷ ´ÙÀÌ¿Àµå¿Í Tr¿¡ ¿¬°áµÉ ÀúÇ׸¸À» »ç¿ëÇÕ´Ï´Ù)

  - º® °¨Áö ¼¾¼­ : ST-1KLA(Æ÷Åä Tr)¿Í EL-1KL6(Àû¿Ü¼± ´ÙÀÌ¿Àµå)À» ÇѽÖÀ¸·Î »ç¿ëÇÏ¿´½À´Ï´Ù. °¨Áö°Å¸®¸¦ ³ôÀ̱â À§ÇØ Àü¾ÐÀ» 12V¸¦ »ç¿ëÇϹǷΠ´ÙÀÌ¿ÀµåÀÇ °ú¿­°ú °íÀü¾Ð¿¡ ÀÇÇÑ ÆÄ¿­À» ¸·±â À§ÇØ ÂªÀº ½Ã°£µ¿¾È ÄÑ°í ²ô´Â °ÍÀ» ¹Ýº¹ÇÕ´Ï´Ù. ¹Þ¾ÆÁø ¼ö½Å ½ÅÈ£´Â ÇÁ·Î¼¼¼­ÀÇ ADCÀåÄ¡ÀÔ·ÂÀ¸·Î µé¾î°©´Ï´Ù.

  - À̵¿ °Å¸® °¨Áö ¼¾¼­(ÀÎÄÚ´õ) : ¸¶¿ì½ºÀÇ À̵¿°Å¸®¸¦ °¨ÁöÇϱâ À§ÇØ »ç¿ëµÇ´Â ¼¾¼­·Î¼­ 125pulse/rev.ÀÇ ¾ç¹æÇâ ÀÎÄÚ´õ¸¦ »ç¿ëÇß½À´Ï´Ù. ½ÅÈ£ÀÇ 90µµ À§»óÂ÷·Î À̵¿¹æÇâÀ» °¨ÁöÇÕ´Ï´Ù. DSPÇÁ·Î¼¼¼­¿¡ ³»ÀåµÈ ÀÎÄÚ´õ ÆÞ½º ĸÃçÀåÄ¡¿¡ ÀÇÇØ °ªÀÌ Å¸ÀÌ¸Ó Ä«¿îÅÍ¿¡ ÀÐÇôÁý´Ï´Ù. 

3) TMS320F240 DSPĨÀÇ ¼º´É°ú »ç¾ç 

  16ºñƮĨÀ¸·Î¼­ ¶Ù¾î³­ °è»ê±â´É°ú ´Ù¾çÇÑ »ç¿ë ¿µ¿ªÀ» °¡Áø ĨÀÔ´Ï´Ù. ÀÌ Ä¨ÀÇ ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù.

* °í¼º´É Á¤Àû CMOS±â¼úÀÔ´Ï´Ù
* T320C2xLPÀÇ ±â´ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù
 - TMS320C25¿Í ¼Ò½ºÄÚµåÀÇ È£È¯ÀÌ °¡´ÉÇÕ´Ï´Ù
 - TMS320C5x¿Í ¼º´ÉÀÌ Çâ»óµÇ¾î ȣȯµË´Ï´Ù
 - 132ÇÉÀÇ »ç°¢Çü ¸ð¾çÀÇ ÇÃ¶ó½ºÆ½ ÆÑŰÁö ÇüÅÂÀÔ´Ï´Ù
 - 50nsec[20MIPS]ÀÇ ¸í·É Cycle-timeÀ» °¡Áö°í ÀÖ½À´Ï´Ù
* Ç¥ÁØ »ê¾÷ ¿Âµµ¿¡¼­´Â ¾î¶²°÷¿¡¼­µµ »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù
* ¸Þ¸ð¸®
 - 544¿öµå X 16Bits¸¦ °¡Áö°í ÀÖ°í RAM¿¡¼­ Data/programÀÇ Dual access°¡ °¡´ÉÇÕ´Ï´Ù
 - 16K ¿öµå X 16BitsÀÇ EEPROMÀÌ ³»ÀåµÇ¾î ÀÖ½À´Ï´Ù
* Event Manager Module
 - 12°³ÀÇ PWM½ÅÈ£¿Í ºñ±³ ä³ÎÀ» °¡Áö°í ÀÖ½À´Ï´Ù
 - ¾÷°ú ¾÷´Ù¿îÄ«¿îÆ®°¡ °¡´ÉÇÑ ¿©¼¸ °³ÀÇ ¸ðµå¸¦ °¡Áø ÀϹݸñÀûÀÇ Å¸À̸Ӹ¦ 3°³ °¡Áö°í ÀÖ½À´Ï´Ù
 -  deadband¿Í ÇÔ²² 3°³ÀÇ 16ºñÆ® ¿ÏÀü ºñ±³±â¸¦ Æ÷ÇÔÇÕ´Ï´Ù
 - 3°³ÀÇ ½ÉÇà 16ºñÆ® ºñ±³±â
 - ³× °³ÀÇ °¸Ãç ÀåÄ¡
* 10ºñÆ® ADÄÁ¹öÅÍ ÀåÄ¡ µÎ °³ Æ÷ÇÔ
* 28°³ÀÇ ºÐÇÒµÈ ¸ÖƼÇ÷º¼­ I/O ÇÉ
* watchdog ŸÀÌ¸Ó ÀåÄ¡(½Ç½Ã°£ ÀÎÅÍ·´Æ®)
* Á÷·ÄÅë½Å ÀÎÅÍÆäÀ̽º(SCI)
* Á÷·ÄÁÖº¯ÀåÄ¡ ÀÎÅÍÆäÀ̽º(SPI)
* ¿©¼¸ °³ÀÇ ³»ºÎ ÀÎÅÍ·´Æ®
* ÀúÀü·Â »ç¿ëÀ» À§ÇÑ 6´Ü°èÀÇ Àü¿ø ÀúÇÏ ¸ðµå
 

4) ±×¿ÜÀÇ PCB¿¡ ³»ÀåµÈ ±â´Éµé

- -5V¸¦ °ø±ÞÇϱâ À§ÇØ MAX660À» »ç¿ëÇÏ¿´½À´Ï´Ù.
- RS-232Åë½ÅÀ» À§ÇØ MAX208À» »ç¿ëÇÏ¿´°í RS-485Åë½ÅÀ» À§ÇØ MAX491À» »ç¿ë
- µ¥ÀÌÅÍ Ãâ·ÂÀ» À§ÇÑ 8ºñÆ®, LCDÃâ·ÂÀ» À§ÇÏ¿© 8ºñÆ® Ãâ·ÂÀ» °¡Áü
- ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­ Àü¿øÄ¨À¸·Î TLE4270S¸¦ »ç¿ë 
- Àû¿Ü¼± ´ÙÀÌ¿ÀµåÀÇ On-Off¸¦ À§ÇØ 74HC123°ú TPIC6595¸¦ »ç¿ë 

5) ȸ·Îµµ
 
- ¾ÆÁ÷ ÆÄÀÏÀ» ÁغñÇÏÁö ¸øÇß½À´Ï´Ù. Á¶¼ÓÈ÷ ¿Ã¸®µµ·Ï ³ë·ÂÇϰڽÀ´Ï´Ù.
 



¡¡