位置:51电子网 » 技术资料 » 存 储 器

爱好者制作机器人首选AVR系J单片

发布时间:2012/6/3 15:54:32 访问次数:1045

    很多接触机器人不久的朋友面对CY8C27643-24PVXI种类繁多的单片机常会感到困惑,到底它们之间有何不同?制作机器人用哪种单片机控制比较好?我与大家分享我在制作机器人过程中使用单片机的一些经验,希望能让初学者少些迷茫,让已经入门的朋友思维开阔。
    写本文时我仅有3年单片机实践经验和机器人制作经验,比较了解51系列和AVR系列单片机,本文中,我会着重讨论AVR单片机,都是我在机器人制作中一些切身体验,错误和偏颇可能难免,希望大家指正!入门首选AT89S51系列单片机 AT89S51合做单片机学习板、电子时钟、超声波测距仪等不需要采集模拟量和控制大功率外部元件的电路。S51与过去的G51的区别在于,S51支持ISP在线编程,即C51需要几百元的编程器编程,而S51仅需一条25针并口线和非常简单的转换电路,接在台式电脑打印机接口上,通过电脑中烧写程序的小软件,即可实现对S51单片机编程。从这一点看,AT89S51是制作机器人控制部分的入门之选。
    AVR单片机是1 997年由ATMEL公司研发出的增强型内置F}ash的RISC精简指令集高速8位单肖机,具有高可靠性、功能强、高速度、低功耗等特点。AVR单片机比51单片机的运行速度快得多,其内部还集成了多路VD转换器、电压比较器、ISP. 12C、JTAG总线电路、UART串口、大功率vo口、看门狗等实用电路,并且很多AVR单片机型号有EEPROM、FLASH、SRAM_种存储器,可以实现实时修改程序存储器中的内容,即AVR单片机可以自己修改自己的程序。同时,AVR单片机一般能工作在宽电压范围(2.7~6.OV),有的居然可以在1.8V电压下工作。虽然以上这些性能只是AVR众多性能中的一部分,然而已经让51系列单片机望尘莫及了。
    如此高性能的单片机,价格居然和51单片机差不多,比如ATmega8价格为8元左右,ATmega16在1 3元左右,这是AVR有极高性价比的真实写照。
    AVR家族人丁兴旺,包括ATinyAVR(微小型),低功耗类,ATmegaAVR高、中、低档5类单片机。它们都基于同一核心技术,只在内部集成的电路多少上有所不同。不论你要做电子手表,还是进行视频处理,都有一款合适的AVR单片机能满是你的需要。
    AVR的vo口能输出20mA和吸收40mA的电流,不仅可直接驱动LED,甚至可直接驱动微型直流减速电机,而且AVR的I/。口可编程设置成输入、输出、高阻态,是真正的3态旧口。
    根据任务具体需要,选择最合适的单片机,使单片机资源充分利用,系统性价比达到最高,同时兼顾未来扩展要求,不要一味选用高性能单片机,这就是单片机的选型原则。
    很多接触机器人不久的朋友面对CY8C27643-24PVXI种类繁多的单片机常会感到困惑,到底它们之间有何不同?制作机器人用哪种单片机控制比较好?我与大家分享我在制作机器人过程中使用单片机的一些经验,希望能让初学者少些迷茫,让已经入门的朋友思维开阔。
    写本文时我仅有3年单片机实践经验和机器人制作经验,比较了解51系列和AVR系列单片机,本文中,我会着重讨论AVR单片机,都是我在机器人制作中一些切身体验,错误和偏颇可能难免,希望大家指正!入门首选AT89S51系列单片机 AT89S51合做单片机学习板、电子时钟、超声波测距仪等不需要采集模拟量和控制大功率外部元件的电路。S51与过去的G51的区别在于,S51支持ISP在线编程,即C51需要几百元的编程器编程,而S51仅需一条25针并口线和非常简单的转换电路,接在台式电脑打印机接口上,通过电脑中烧写程序的小软件,即可实现对S51单片机编程。从这一点看,AT89S51是制作机器人控制部分的入门之选。
    AVR单片机是1 997年由ATMEL公司研发出的增强型内置F}ash的RISC精简指令集高速8位单肖机,具有高可靠性、功能强、高速度、低功耗等特点。AVR单片机比51单片机的运行速度快得多,其内部还集成了多路VD转换器、电压比较器、ISP. 12C、JTAG总线电路、UART串口、大功率vo口、看门狗等实用电路,并且很多AVR单片机型号有EEPROM、FLASH、SRAM_种存储器,可以实现实时修改程序存储器中的内容,即AVR单片机可以自己修改自己的程序。同时,AVR单片机一般能工作在宽电压范围(2.7~6.OV),有的居然可以在1.8V电压下工作。虽然以上这些性能只是AVR众多性能中的一部分,然而已经让51系列单片机望尘莫及了。
    如此高性能的单片机,价格居然和51单片机差不多,比如ATmega8价格为8元左右,ATmega16在1 3元左右,这是AVR有极高性价比的真实写照。
    AVR家族人丁兴旺,包括ATinyAVR(微小型),低功耗类,ATmegaAVR高、中、低档5类单片机。它们都基于同一核心技术,只在内部集成的电路多少上有所不同。不论你要做电子手表,还是进行视频处理,都有一款合适的AVR单片机能满是你的需要。
    AVR的vo口能输出20mA和吸收40mA的电流,不仅可直接驱动LED,甚至可直接驱动微型直流减速电机,而且AVR的I/。口可编程设置成输入、输出、高阻态,是真正的3态旧口。
    根据任务具体需要,选择最合适的单片机,使单片机资源充分利用,系统性价比达到最高,同时兼顾未来扩展要求,不要一味选用高性能单片机,这就是单片机的选型原则。

上一篇:后记

上一篇:高级机器人控制器ARM

热门点击

 

推荐技术资料

循线机器人是机器人入门和
    循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!