A Study of Bionic Mechanical Snake

碩士 === 明新科技大學 === 電子工程系碩士班 === 103 === In this study, we use micro controller(HT32F1765) and server motors to achieve the crawling action of bionic mechanical snake and discuss the relationship between the amount of server, resolution of PWM and the fluency of movement. This essay also combines blue...

Full description

Bibliographic Details
Main Authors: JHANG, WUN-BIN, 張文賓
Other Authors: 陳啟文
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/22162756786258933627
id ndltd-TW-101MHIT0686031
record_format oai_dc
spelling ndltd-TW-101MHIT06860312016-08-14T04:10:35Z http://ndltd.ncl.edu.tw/handle/22162756786258933627 A Study of Bionic Mechanical Snake 仿生機器蛇之研究 JHANG, WUN-BIN 張文賓 碩士 明新科技大學 電子工程系碩士班 103 In this study, we use micro controller(HT32F1765) and server motors to achieve the crawling action of bionic mechanical snake and discuss the relationship between the amount of server, resolution of PWM and the fluency of movement. This essay also combines bluetooth and ultrasonic modules to get various controls. By writing the App, we can use the cell phone to transmit the instruction by bluetooth to control the movement of bionic mechanical snake. And when it encounters an obstacle it will perform avoidance automatically. By Incorporating the regular timer interrupt with software skill, we can produce groups of PWM waveform output from the GPIO of MCU to control the server motors. To make the bionic mechanical snake crawl more fluency, it is necessary to increase the degree of freedom of mechanism as well as the resolution of PWM wave. The execution time of ISR(Interrupt Service Routine) will affect the resolution of PWM which decide the movement of bionic mechanical snake fluency or not. Increasing the number of server motor, the execution time of ISR also increase, this result in the reduction of resolution. In order to output the group of PWM signal normally, the interval of regular timer interrupt must be greater than the execution time of main program plus the execution time of ISR. When we add the number of server motor, the power consumption will also increase. We need to increase the capacity of battery to keep the circuit operation properly, but this will also cause the weight increase, thus the relative PWM parameter should be re-adjusted to obtain the fluency crawling of bionic mechanical snake. 陳啟文 鍾啟仁 2015 學位論文 ; thesis 57 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 明新科技大學 === 電子工程系碩士班 === 103 === In this study, we use micro controller(HT32F1765) and server motors to achieve the crawling action of bionic mechanical snake and discuss the relationship between the amount of server, resolution of PWM and the fluency of movement. This essay also combines bluetooth and ultrasonic modules to get various controls. By writing the App, we can use the cell phone to transmit the instruction by bluetooth to control the movement of bionic mechanical snake. And when it encounters an obstacle it will perform avoidance automatically. By Incorporating the regular timer interrupt with software skill, we can produce groups of PWM waveform output from the GPIO of MCU to control the server motors. To make the bionic mechanical snake crawl more fluency, it is necessary to increase the degree of freedom of mechanism as well as the resolution of PWM wave. The execution time of ISR(Interrupt Service Routine) will affect the resolution of PWM which decide the movement of bionic mechanical snake fluency or not. Increasing the number of server motor, the execution time of ISR also increase, this result in the reduction of resolution. In order to output the group of PWM signal normally, the interval of regular timer interrupt must be greater than the execution time of main program plus the execution time of ISR. When we add the number of server motor, the power consumption will also increase. We need to increase the capacity of battery to keep the circuit operation properly, but this will also cause the weight increase, thus the relative PWM parameter should be re-adjusted to obtain the fluency crawling of bionic mechanical snake.
author2 陳啟文
author_facet 陳啟文
JHANG, WUN-BIN
張文賓
author JHANG, WUN-BIN
張文賓
spellingShingle JHANG, WUN-BIN
張文賓
A Study of Bionic Mechanical Snake
author_sort JHANG, WUN-BIN
title A Study of Bionic Mechanical Snake
title_short A Study of Bionic Mechanical Snake
title_full A Study of Bionic Mechanical Snake
title_fullStr A Study of Bionic Mechanical Snake
title_full_unstemmed A Study of Bionic Mechanical Snake
title_sort study of bionic mechanical snake
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/22162756786258933627
work_keys_str_mv AT jhangwunbin astudyofbionicmechanicalsnake
AT zhāngwénbīn astudyofbionicmechanicalsnake
AT jhangwunbin fǎngshēngjīqìshézhīyánjiū
AT zhāngwénbīn fǎngshēngjīqìshézhīyánjiū
AT jhangwunbin studyofbionicmechanicalsnake
AT zhāngwénbīn studyofbionicmechanicalsnake
_version_ 1718375252646428672