关于光敏电阻模块的单片机程序

关于光敏电阻模块的单片机程序,第1张

准备下班了 花几分钟简单说一下 就是 不需要用到AD转换的 不需要这么复杂 直接用光敏二极管控制一个三极管的导通 然后用单片机检测电位就行了 其他的电路很简单 属于基础电路 自己想办法解决吧

只提思路。0前提假设安装地理位置纬度值通过安装过程来调节,追踪装置只需跟随日出日落。单只光敏检测到极值点附近,作为起始位置。当两只光敏感应到相同光强时,视为中心正对太阳。此后控制电机保持两只光敏感应到相同光强。1电路设计1、通过至少两只光敏电阻双电源供电差分放大电路完成光的位置识别A,电阻应该是安装在追踪装置迎光球面上,它们的感应面夹角10~20度,两个光敏电阻中心连接线与追踪装置感应平面平行。其中一路电阻放大完成光强极值检测B。经过双极性ADC或多路比较器上拉送单片机检测。2、步进电机正反转控制电路。根据实际电机接口要求完成2003控制办法。3、12864,注意背光调节。总线或IO方式连接到单片机。4、增加启停、复位等必要的按键。2程序设计1、完成12864的底层接口程序,根据要求编写相关应用程序。2、根据电机正反转时序要求,设计正反转接口程序。换算角度和脉冲个数关系。3、首次开机,用B值遍历360度,找到向阳的180度限位。也可程序锁定左右限位。根据极值锁定到太阳当前所在位置。4、利用电路A,控制步进电机逻辑是始终保持A差分放大输出为0。

光敏电阻的输出应该先经过AD转换成数据给单片机处理,根据您的回答,89C51应该是没有这个转换口的,须用其他芯片完成AD功能。

89C51貌似不包含直接控制PWM的功能,据我所知,有这个功能的单片机有STC89C56

你去AD库里面 找到Misellaneous devicesintlib 然后打开它 选中里面自己相要的 然后新建PCB库文件 复制粘贴到里面修改 重命名之后 就画好了 。希望能帮到你啊!

以上就是关于关于光敏电阻模块的单片机程序全部的内容,包括:关于光敏电阻模块的单片机程序、基于51单片机AD光强检测电路、如何通过光敏感受信号再利用单片机PWM控制灯的亮度(强光下灯是灭的)求程序,求解释等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10162284.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存