天津理工大学2015届本科毕业设计说明书
第三部我们就可以在文件上编写程序了,编写好后设置成生产.hex文件后保存编译生成,若编译结果没有错误和警告,则证明该程序编写无误。图4.6设置生成.hex文件。
图4.6生成.hex文件
4.5.2 Altium Designer 软件
Altium 公司致力于产品开发,持续在市场上推出了一系列设计新概念和新技术,为设计人员提供电子产品、系统的最佳设计工具、能让工程师更快、更好的实现将设计转化为产品。其中Altium designer 10将操作流程、原理图绘制、PCB制作、可编程逻辑器件制作和嵌入式软件开发功能结合于一体。
Altium designer 10除了继承Protel 99SE和Protel DXP的功能和有点外,还增添了许多改进和高端应用功能,它功能强大、设计高效、操作方便,了解和追捧它的电子爱好者数量也在逐渐上升,必将成为首选EDA软件。
下面介绍下该软件的使用方法:
1.第一步打开文件→新的→(里面有原理图和PCB选项)选择并打开,可以得到你想要的文件,例如图4.7所表达:
图4.7建立文件
2.第二步在你需要的绘制的文件上绘制你想要的图,用到的工具快捷栏上都有,绘制完点击保存。其中PCB设计工作需要做一下几步骤:(a)方案分析(b)设计原理图元件(c)绘制原理图(d)设计器件封装(e)设计PCB板(f)文档整理。
根据上面的描述来获取一张用软件制作的原理图的状态,可由图4.8所表示:
27
天津理工大学2015届本科毕业设计说明书
图4.8 软件作图
4.6 调试
4.6.1 NRF24L01模块距离调试
测试NRF24L01时,当在开阔路面上进行测试时,把NRF24L01模块的发射功率设为0dBm,设置速率为1Mbps,测出稳定距离在百米。如果近将数据传输速率降低为250kbps,其余参数不变的情况下,有效传输距离会超过200米,距离再远有可能数据丢包。当在室内测试时,如果墙面比较多,传输距离也就30-50米,由此得出影响NRF24L01传输距离与障碍物和工作电压有关。
4.6.2 LCD显示汉字调试
LCD12864调试首先你要先确定你要显示的汉字,在编写编写软件之前必须要先掌握汉字取模的方法,下面我们借助下面这个软件来完成这项任务。打开软件显示如图4.9所显示的界面。
28
天津理工大学2015届本科毕业设计说明书
图 4.9 软件界面
在文字输入区编辑内容,例如“天津理工大学”,获取它取模过程所涉及的信息。文字输入完成按提示内容操作即可看见代码显示出来了。可由图4.10所显示:
图4.10 显示汉字
从“取模方式”中选定“C51格式”便能够在点阵生成区获取你需要的代码。经过上述步骤, 采取类似的方式获取其余想要代码,得到你想需要在液晶屏上显示的文字便能进行编程。可由图4.11所显示:
29
天津理工大学2015届本科毕业设计说明书
图4.11 显示汉字代码
4.6.3 ISD4004烧录调试
使用上位机进行语音操作,首先打开录音软件,选择你电脑上可以用的串口号并打开,其次依次点击:器件复位、器件上电、器件ID。完成操作后如果能显示出芯片的型号则表示连接无误,反之需要鉴定串口号连接正确与否。连接正常后,首先进行勾选监听和SPK,接下来进行点击设置,这会使喇叭产生极其小的声音。可由图4.12所显示:
图4.12 语音调试
选择音乐文件左键单击试听,音频下拉框选择音源“Lin”,点击录音按钮,立即录制,在录制中可以观察到时间和地址会有变动。点击停止,结束音乐的录制,重复上述步骤,能够录取多段音乐,录制完成后,可以播放任意地址的录音内容。
这样在编程写公交车自动报站程序时就能调用我们想要的录音了。
30
天津理工大学2015届本科毕业设计说明书
第五章 制作、焊接实物
5.1实物的制作
根据上述前几章节的说明和了解,我们应该按照以往的制作实物的方法来制作实物。制作实物可以分为以下几个步骤:
(1)
根据自己在Altium Designer软件绘制的电路原理图,选出自己需要使用的电子元器件,并整理好制作成一个清单。本实验的清单如下表5.1所示:
表5.1 清单 名称 STC12C560S2 12M晶振 30PF瓷片电容 无线收发模块 LCD12864液晶模块 语音芯片 AMS1117 单片机底座 开关 万能板 电池 排针、排座 导线、焊锡 (2)焊接万能板,并把元器件焊接上去,并检查。 (3) 根据焊接好的实物,把程序烧录进去测试效果。
数量 3个 3个 6个 3个 1个 1个 3个 3个 2个 3个 1组 若干 若干 5.2 焊接注意事项
1.焊接有极性的元器件时应该注意他的正负极,并且要和自己绘制的电路原理图进行对照,看看元器件放置的位置是否和原理图绘制的一致。例如二极管之类的正向导通,反向截止的特点,必须按照正确的位置焊接。
2.在进行焊接操作时,应尽量减少虚焊、脱焊等失误导致不合格产品的形成。 3.元器件焊接需遵循一定的先后关系,先焊接电阻器、电容器等体积较小的元件,在焊接一些体积较大的元件。这样能提高焊接效率且不容易忘掉一些元件,失误率小。
5.3 实物的调试
系统的设计和焊接都完成后,下一步进行的就是系统的调试。在系统调试之前,我们应该先检查系统的完整性。首先我们要检查电源线,判断该实物是否能正常供电,若能说明通路,若不能则证明焊接时出现失误导致短路或者是短路。如果实物不能正常工作,应该检查整体设计和焊接工程并修理好。
31
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于单片机的车站自动报站系统设计(7)在线全文阅读。
相关推荐: