一.硬件方案
本设计主要是制作出一款基于51单片机的GPS自动报站公交车,根据设计需求,硬件部分应该具有的功能有,GPS定位、语音播报、液晶显示、按键操作以及相应的指示灯提示,所以本次设计采用了STC89C58RC单片机作为主控芯片、GPS模块采用了VK2828U7G5LF、液晶显示部分采用了LCD12864液晶、音频播放部分采用了Miniplay模块,以及按键电路、指示灯提示电路还增加了时钟显示电路。整体硬件框图如图:
二.设计功能
(1)本设计播报主要有两种方式,其一是当到达播报站点时,司机按下对应按键进行播报;另一种是全自动语音播报方式,到达播报站点时,设计会自动进行播报。
(2)自带时钟显示,并且设有GPS自动校时开关;当按下校准按键时,每次上电后若接收到有效的GPS数据,会自动校时一次当前时间数据。再按下按键,则关闭自动GPS校时功能,但是支持手动调试功能。
(3)时钟芯片带有纽扣电池,当系统掉电后,纽扣电池继续工作;重上电后,时间无需重新设置;
(4)可通过按键调整语音播报音量的大小。
(5)针对自动播报时的经纬度数据,有两种修改方式,一种是程序固化,不可修改,一种是自定义经纬度数据,用户可拿着设备站在想要播报的位置,选择好对应菜单,在GPS数据稳定时按下对应按键来录入该站名的经纬度数据。
三.设计原理图
(1)原理图主要采用AD软件进行设计,如图:
(2)PCB图如下:
四.软件设计
(1)程序流程图
(2)主程序源码
void main()
{
TimeInt();
LCD12864_init(); //调用显示函数
// Send_Appoint_Music(1);
read_memory();
Mode=0;
if(Mode)
{
read_GPS();
}
while(1)
{
read_time1(); //读取时间函数,GPS_Write等于1,说明将获取的GPS是将赋值给时间
GPS_Route_Dispose();
Display(); //显示函数
key_dispose(); //按键处理函数
memory();
memory_GPS();
led_dispose();
if(Busy==0)
{
if(Sound_flag)
{
Sound_flag=0;
Send_Appoint_Sound(Sound);
}
}
}
}
上一篇:基于51单片机的红外点滴输液检测系统
下一篇:基于51单片机的智能雨刷设计
推荐阅读
史海拾趣
在快速发展的过程中,ANSHAN公司始终把人才队伍建设放在首位。公司注重引进和培养高素质的技术人才和管理人才,为他们提供广阔的发展空间和良好的工作环境。同时,公司还建立了完善的培训体系和激励机制,鼓励员工不断学习新知识、掌握新技能。这些举措不仅提升了员工的综合素质和能力水平,也为公司的长远发展提供了有力的人才保障。
在立足台湾市场的同时,兆欣也积极拓展海外市场。他们通过参加国际展会、与海外客户建立合作关系等方式,成功将产品打入国际市场。特别是在亚洲地区,兆欣的产品受到了广泛欢迎和认可。这种多元化的市场布局为公司的快速发展提供了有力支持。
台湾诚阳(BC)公司深知人才是企业发展的核心。因此,公司一直注重人才的引进和培养。公司建立了完善的人才培养和激励机制,为员工提供了广阔的职业发展空间。同时,公司还鼓励员工参与各种培训和交流活动,提升他们的专业技能和综合素质。这种对人才的重视和投入,使得台湾诚阳拥有一支高素质、专业化的团队,为公司的持续发展提供了有力保障。
为了进一步提升公司实力,APX Technologies开始拓展海外市场。公司在多个国家和地区设立了分支机构,并积极招聘当地的优秀人才。通过不断的努力,APX Technologies的产品逐渐在国际市场上占据了一席之地,公司的规模和影响力也不断扩大。
CDIL采用无晶圆厂模式生产分立半导体器件,专注于功率半导体和高可靠性组件的研发与生产。这一模式使CDIL能够更加灵活地应对市场变化,降低生产成本,提高产品竞争力。同时,公司还采用自己的封装技术,确保产品能够满足太空应用等严苛环境的严格标准。
随着市场竞争的加剧和技术的不断进步,CDIL在15年前作出了重要决策——退出晶圆制造,转而专注于IC封装和电子制造服务。这一转型不仅使CDIL能够更好地适应市场需求,也为其带来了更广阔的发展空间。如今,CDIL的IC封装技术已达到国际先进水平,为全球众多知名电子企业提供优质服务。
现在要安装wince5.0,在msdn上下了一个装了 http://www.microsoft.com/downloads/details.aspx?familyid=4A4ED1F4-91D3-4DBE-986E-A812984318E5&displaylang=en 结果在vs的设备管理器中没有模拟器只是添加了一个项 看sdk下载页面说明“The Win ...… 查看全部问答∨ |
|
如题,本人第一次做DSP的项目,目前在学2812,书看了2遍,对各个模块初步有了个了解,各块的程序也大致看了。现在已经开始着手弄硬件这块了,导师AD这块的要求是16位精度,然后处理速度还不能太慢,求大侠介绍有哪些可以考虑的外接AD芯片,价格不要 ...… 查看全部问答∨ |
|
【电阻难题】TI专家发布了一道三维空间的电阻值求解?围观一下 问题的提出:从A到B=1Ω,, 红色的R=? 作者: TI专家 Bruce Trump 翻译: TI信号链工程师 Michael Huang (黄翔) 看了上次的电阻难题了吗?如果错过了请查看这里。 解答如下: 我们不习惯读三维的原理图,所以第一步我们先清楚地重新画出它 ...… 查看全部问答∨ |
|
本帖最后由 tiankai001 于 2014-6-15 09:46 编辑 EEWORLD下载中心正式上线1年半了,在这一年半的时间里,那些资源是最受大家欢迎的呢?想必很多人都有这个疑问,那么今天,小编特意整理了下载中心最受欢迎资源TOP100排 ...… 查看全部问答∨ |
用EnergyTrace+来测试MSP432的低功耗例程,怎么看不到低功耗状态? 如果坛子里有TI的工程师或使用过EnergyTrace+工具的坛友, 能否录制一段采用EnergyTrace+测试MSP432低功耗的视频 我想其他人可能和我遇到了同样的问题,似乎EnergyTrace+ 没啥用处。。。。。 … 查看全部问答∨ |
设计资源 培训 开发板 精华推荐
- 幸运十一月,器件购买e问e答!
- 有奖直播|TI DLP® 技术如何推动AR HUD和汽车大灯的发展
- 预约有礼:以光代电,硅光芯片了解一下~ 走进工程师网络学堂直播,赢好礼
- 【EE团】ST最新STM32F429i高性能开发板重磅登场
- 有奖直播|TI 芯技术助力电机开发
- BeagleBone Black 开发板 DIY 创意设计大赛
- 芯币竞拍:感恩教师节专场
- 共抗疫情 少出门多学习: 多部TI实用课程奉上, 身体不能在路上就让灵魂在路上
- 借助 Microchip 生态系统中的 PIC® 和 AVR® 单片机开启嵌入式到云端之旅 系列在线研讨会
- 2022 Digi-Key KOL 视频系列:四翼扑翼机(仿生鸟)原理及设计解析