基于mc9s12xs128的花卉追光系统设计

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:caifei123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本系统采用减速步进电机28BYJ-48-5V与mc9s12xs128设计了一个花卉自动追光系统,该系统可以使花卉或其他物体与太阳的方向保持一定的关系,例如,可以是花卉的一侧一直朝着太阳的方向,以便达到单一方向生长的目的。另外也可以切换至自由旋转状态,使花卉均匀受光。
  关键词:减速步进电机 YJ-48-5V 9s12xs128
  中图分类号:TN2 文献标识码:A 文章编号:1674-098X(2011)04(b)-0018-02
  
  1 系统整体设计
  本系统以四路光传感器作为模拟输入信号,主要目的是采集花盆周围四个方向的光照强度,将这四路模拟信号送入AD模块,进行模数转换,从而得到四个方向光强度的数字信号,以便于更好的进行信息处理,然后通过软件编程控制步进电机,进行花卉追光或自由旋转。
  1.1 控制器的选择
  目前市场上常用的控制器有很多,例如常见的:AT89S52单片机,由于流行时间比较长,价格性对便宜,使用者非常多,因此各种资料例程非常丰富,编程操作也十分简单直接,易于操作,一般是初学者的首选。但是功能简单,一般不支持AD模块,要自己拓展AD模块,
  通常选用的是并行的ADC0804或ADC0809,但是AD的价格会超过单片机本身的价格,并且以上两款AD转换精度均为8位,ADC0809做多也只有8个转换通道。
  Cortex内核的ARM嵌入式控制器,比较主流的有M0,M3,相对51单片机的操作麻烦不少,需要对很多寄存进行控制,但是一般都内部集成AD模块,减少外围电路,并且速度和其他功能都要比51单片机强很多。以Cortex M3为例,支持18路AD转换通道,精度为12位,价格在十几元左右。
  Freescale单片机,一般主要用于汽车电子,内置ATD模块可以进行模数转换,由于依旧属于单片机系列,编程虽然相对51单片机编程要复杂一点,但是比起Cortex M3的编程,要容易得多,内部资源丰富,功能和Cortex相仿。以mc9s12xs128为例,有16路AD转换通道,转换精度8位到12位可选。
  综上所述,由于本系统需要多路AD转换,价格低廉,另外便于使用,故采用Freescale系列的mc9s12xs128作为控制器。
  1.2 外部设备的选择
  本系统除去控制器以外,还需要光传感器,步进电机等主要外部设备。
  光传感器主要有光敏二极管,光敏三极管,光敏电阻,由于本系统对于传感器的精确度要求并不高,只要可以区分几个方向上光的强弱就更可以了,所以,本系统采用使用最方便的光敏电阻最为传感器。
  步进电机有很多,从几元到几百元,经过试验,本系统采用最便宜的28BYJ-48-5V减速步进电机足以满足需求,并且该电机多次作为单片机控制练习的外设,资料相当丰富,所以编程方面也很容易,所以本系统才用该型号步进电机作为控制输出设备。
  
  2 系统硬件设计
  本系统系统框图如图1所示。整体系统由单片机,步进电机,光敏电阻,AD转换器等组成。数据采集电路由4个光敏电阻组成,将光敏电阻上的电压值通过模数转换器转换为数字信号,在mc9s12xs128单片机内进行比较,结合上一次单片机内记录的花卉方向,进行分析,结合当前按键选择的状态,做出相应的旋转动作。
  2.1 数据采集电路
  数据采集框图如图2所示。
  传感器采用的是光敏电阻,光敏电阻价格低廉,而且经过试验证实,它的灵敏度可以满足实际需求,四个传感器采集各个方向阳光的强度值。硬件连接时,使光敏电阻与一固定阻值的电阻串联,测量光敏电阻两端的电压值。
  2.2 减速步进电机控制电路
  减速步进电机控制电路如图3所示。减速步进电机型号为28BYJ-48-5V,直径28mm,电压5V,减速比5.625*(1/64),属于5线4相步进电机。减速步进电机驱动芯片采用的是最常用的UNL2003,又称高压大电流达林顿晶体管阵列,主要目的是提高输出功率,从而驱动步进电机。
  
  3 软件设计
  本系统软件设计采用的是模块化结构,各个功能子块独立,便于调试。从图中可以看出主要流程主要分为三个部分,模数转换程序、单片机处理程序、步进电机控制程序。单片机控制部分,对采进的数据进行对比,将结果送入步进电机控制模块。步进电机控制部分如图5所示,主要是根据之前比对的结果,采取四种对步进电机不同的控制,从而达到最终目的。
  
  参考文献
  [1] 李东勋,沈文浩,陈小泉.基于Proteus的液晶模块仿真[J].微计算机信息,2009,13.
  [2] 杨宏,李国辉.基于Proteus与单片机的步进电机控制设计[J].现代电子技术, 2010,05.
  
  “本文中所涉及到的图表、公式、注解等请以PDF格式阅读”
其他文献
《语文课程标准》对学生口语表达方面作了明确具体的要求:能根据不同需要正确运用规范语言进行口头表达,具有一定的口头语言交际能力;能根据不同场合的需要,得体地表达自己的
图像分割是图像处理的一个经典难题,分割方法也有很多种,但没有一种是万能的方法,都很难在分割效率和分割精度上达到平衡。随着小波分析理论和人工神经网络在图像处理中的广泛应用,基于小波与人工神经网络相结合的图像分割方法可以更快、更好的分割图像。
民族地区的可持续发展问题关乎国家经济的全面发展,同时也影响国家稳定统一的大局。民族地区可持续发展必须抓住人这一关键因素,解决好环境和经济问题,走好可持续发展的道路,落实
平面钢闸门的焊接控制及矫正是水利工程建设过程中重要的施工工序之一,正确的焊接及相应的焊后矫正是保障闸门制造精度达到施工标准的关键。结合新疆某水利工程施工的具体情况
随着社会经济的发展,水库工程建设的规模在不断的扩大。在贵州省江口县鱼粮水库工程建设中,溶蚀问题是工程地质勘查中遇到的一个主要问题,尤其坝区右岸溶蚀孤峰的存在对于整个工
摘?要:体育是学生学习生活的重要组成部分,关系着学生的身体素质发展。但是目前我国的体育教学存在着一些误区和问题,本文就其中的几个主要问题展开了论述,并结合多年的教学经验,提出了一些改进策略。  关键词:体育教学?素质教育?对策建议  中图分类号:G807 文献标识码:A 文章编号:1674-098X(2012)10(a)-0188-01  1 当前体育教学中
经常有有应届毕业生会提出这样的困惑:自己在所就职的企业里尽心竭力,却得不到领导的赏识,而某些人仅仅精于口舌,却能得到领导的亲睐,于是乎自己的心里有诸多的不平衡。作为一个从
目的:探讨甲氨蝶呤和米非司酮联用对异位妊娠的治疗效果。方法:选取2011年2月-2012年10月笔者所在医院收治的56例异位妊娠患者,采用随机数字表法将其分为联合组和对照组,各28例。
喷锚支护技术多用于建筑的深基础开挖及隧道开挖等工程项目中的土坡稳定施工,但因其具有工期短、便于施工、开挖量值小及造价低等特点,如今也较为广泛地应用于水利工程建设过程
错误处理功能是衡量编译器性能的重要方面,它在帮助程序员尽快修改程序方面起到了非常重要的作用,在编译原理课程中错误处理技术与构造原理同样重要,在教学中应引起重视。现