一、项目设计背景及概述
此项目是基于SLH单片机的一个GPS定位程序。通过GPS提供的位置坐标,除了定位之外,还可以计算出日出日落时间。然后利用此时间来作为一些定时控制器的控制依据。比如路灯,日落时开启,日出时关闭。这样可以省去人工开关灯的麻烦,也可以节省不必要的用电。同时我们还在其中加入了NRF24LO1无线模块,可以通过无线将位置坐标,模式等数据传给其他匹配好地址的设备。这样就可以达到一机多用的目的,也节省了系统的总成本。为了方便使用,显示采用了12864显示,在程序中加入了各种菜单,模式选择。和参数设置功能。使其功能更加强大。
二、项目设计原理
1、 原理概述
本项目原理即是基于SLH单片机的串口通讯与IO控制功能,将GPS,RF,DS1302,LCD等模集合成一体。从而实现地理定位。无线通信。实时时钟。和液晶显示器等功能。
2、 硬件设计原理
硬件原理图如下所示。
图1.单片机及GPS
图1中为了给RF及LCD供电,使用了LDO将5V电压转成3.3V。GPS那里用了一个4P的插头,方便电脑串口调试。排阻是后面说的DS1302拉位用。高电平复位,晶振用的是11.0592MHz的。
图2.DS1302及NRF24L01
图3.LCD
图4.按钮
注意的是DS1302的IO最好有上拉电阻,不然时不时小坑一下。
技术专区
- Alexa语音服务软件扩展STM32Cube
- 结合DNN API驱动未来神经网络应用的解决方案
- 针对于高端移动通信和汽车市场的四集群设计
- 一款基于帧捕捉的开源图形调试器应用设计
- 即将成为标准配置的最新安全技术:后视摄像系统