ps2摇杆和单片机,pcf8591两个模块怎么连接在一起

基于pcf8591两个转换器实现烟雾报警LCD1602液晶屏和数码管实现检测烟雾浓度,超过预设值蜂鸣器响灯亮。

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)

  1. #include <reg51.h> //包含头文件一般情况不需要改动,头文件包含特殊功能寄存器的定义















  2. //LCD管脚声明 (RW引脚实物直接接地因为本设计只用到液晶的写操作,RW引脚一直是低电岼)





  3. // 描述: 在第0行第一个字节位置显示366的后4位,显示结果为 0366


程序的说明均已在注释中表述這里不再赘述。

  • 不同模块之间的共地一定要做好比如单片机和电机驱动板之间等,否则会出现莫名其妙错误
  • 舵机供电最好不要用单片機的5V和驱动板上面的5V,因为二者都是通过一个小的稳压芯片得来带负载能力不是很强,所以很可能会带不起舵机我的这套硬件就是这樣。。
  • 排线接插的方式虽然方便但很容易产生虚接,有的劣质排线甚至折两次内部就断了出问题的时候,要耐心检查有一个万用表最好,用蜂鸣通断功能逐个排除
  • 底盘硬件安装上有误差很正常,可能导致前轮的中位并不对应舵机的90度初始位置这个时候要学会根據实际效果微调。
  • 测试的时候没必要让小车到处跑可以像我一样把小车架起来,方便

我要回帖

更多关于 pcf8591两个 的文章

 

随机推荐