,显示按键号需要转换成字符才能在液晶上显示如果大于,就是两位数,需要显示两个字符是因为要把整数转换成字符将的十位提取出来,并转换成字符将的个位提取出来,并转换成字符以空字符结尾如果只有个位数的话,就直接转换毕业设计说明书论文液晶初始化将液晶第行清空将液晶第二行清空扫描按键毕业设计说明书论文附录设计实物图,同时副载波通分频产生的导频信号。音频信号和的副载波信号被多路复合器进行了平衡调制,产生了个主信号和个通过调制的副载波信号,并与导频信号组成复合信号从第脚输出。立体声调制电路原理框图如图所示,主载频调制信号的频谱图如图所示。音频信号预加重限幅低通滤波电路混合器多路复合器副信号主信号副载波信号晶振导频信号复合信号分频分频脚输出图低通滤波外围电路图立体声调制电路原理框图毕业设计说明书论文图压控振荡特性曲线发射电路采用稳定频率的锁相环系统。这部分由高频振荡器高频放大器及锁相环频率合成器组成。调频调制由变容二极管组成的高频振荡器实现,高频振荡器是个锁相环的,立体声复合信号通过它直接进行调频调制。高频振荡器是由第脚外部的回路与内部电路组成,压控振荡器就是在振荡电路中采用压控元件作为频率控制器件。压控元件般都是用变容二极管,它的电容量受到输入电压的控制。在本设计中采用的变容二极管为,根据该变容二极管的特性参数,它的典型特性曲线如图所示。变化时,即引起振荡频率的变化。因此,压控振荡器事实上就是种电压频率变换器,它的特性可用瞬时振荡频率,与控制电压之间的关系曲线来表示,如图所示。图上的中心点频率是在没有外加控制电压时的固有振荡频率。在定范围内,与之间是线性关系。在线性范围内,这线性曲线可用下列方程表示图主载频调制信号的频谱图图特性曲线图毕业设计说明书论文式中,是特性曲线的斜率,称为的增益或灵敏度,单位为,它表示单位控制电压所引起的振荡角频率变化的大小。压控振荡器参数设计结合频点可知,压控振荡器产生的载频信号频率变化范围必须覆盖芯片的所有频点频点落在内,并完成频率感量即可改变发射频率。考虑到通用元器件的精度和加工工艺水平,这里适当放宽频段,以保证芯片能正常地锁住频点。设计电路如图所示。变容二极管采用变容值较高,其电容随偏置电压的变化而改变,其极限范围为。为了保证电路的稳定性,与值不能相差太大,这里取,范围取为。下面确定值。由式式可知电感电容均取最小值时,压控振荡器取得最大振荡频率,反之取得最小频率。合并式,得其中串接后总电容范围为,将的极限值带入式,整理后有上式中的单位是。计算得,故决定用左右的电感。经资料查阅,于是可以用线径,线圈直径,圈的线圈电感。毕业设计说明书论文发射电路采用稳定频率的锁相环系统。这部分由高频振荡器高频放大器及锁相环频率合成器组成。调频调制由变容二极管组成的高频振荡器实现,高频振荡器是个锁相环的,立体声复合信号通过它直接进行调频调制。发射电路外围设计见图所示。芯片脚为相位检波器输出,输出信号,首先对该信号进行限流,所以选择了个的大电阻,然后接上由无源比例积分滤波器和简单的滤波器相结合作为环路滤波器,并采用高的达林顿管进行放大送入。高频振荡器是由第脚外部的回路与内部电路组成,振荡信号经过高频放大器从脚输出,同时输送到锁相环电路进行比较后从第脚输出个信号对高频振荡器的值进行修正,确保频率稳定。旦频率超过锁相环设定的频率,第脚将输出的电平变高如果是低于设定频率,它将输出的电平变低相同的时候,它的电平将不变。图压控振荡器图图发射电路外围设计图毕业设计说明书论文调制后的信号再通过脚输入,经过芯片内部射频放大后再次从脚输出。然后通过个射频功率放大器放大后,再经过天线进行对外界发射。射频放大部分电路图如图所示。在电源正极接入个电感可以减少高频噪声,优化电源质量。然后连上并联谐振回路作为选频网络,能有效的滤除噪声干扰。经查阅资料,该谐振网络可选用,电容选用。和都是滤波电容,放大管采用来组成共发射级电路,来对高频信号进行放大,放大后的信号通过天线发送出去。图射频放大部分电路毕业设计说明书论文第章系统软件设计软件设计主要是使用语言编译,然后烧写进单片机进行控制。程序包含着矩阵键盘输入液晶显示的数据发送等功能。软件主程序部分首先是上电后单片机复位初始化程序,液晶初始化完成之后就调用扫描程序,扫描程序在不停然后对矩阵键盘进行扫描。通过确认有按键按下,同时将按键预置选择的频率数送至液晶显示器显示,并且使对应的控制信号经过单片机,控制单片机对应的输出端口处理送至模块,令硬件电路得以控制来发送相应的频率信号。主程序流程图如图所示。开始端口初始化,禁止,液晶初始化调用液晶初始化显示程序查键函数数据送入,调取液晶显示程序主程序流程图毕业设计说明书论文对应的主程序设计代码液晶初始化将液晶第行清空将液晶第二行清空扫描按键在编写整个程序前,首先得先对单片机的数据端口进行定义,这样才能保证正确的控制调频发射部分。程序代码如,数据端口软件子程序部分毕业设计说明书论文延时子程序通常的按键所用开关为机械弹性开关,当机械触点断开闭合时,电压信号小型如下图。由于机械触点的弹性作用,个按键开关在闭合时不会马上稳定地接通,在断开时也不会下子断开。因而在闭合及断开的瞬间均伴随有连串的抖动,抖动时间的长短由按键的机械特性决定,般为。这是个很重要的时间参数,在很多场合都要用到。按键稳定闭合时间的长短则是由操作人员的按键动作决定的,般为零点几秒至数秒。键抖动会引起次按键被误读多次。为确保对键的次闭合仅作次处理,必须去除键抖动。在键闭合稳定时读取键的状态,并且必须判别到键释放稳定后再作处理。按键的抖动,可用硬件或软件两种方法。在该设计中,由于考虑到键盘按键多,所以采用软件去抖的方法。即检测出键闭合后执行个延时程序,产生的延时,让前沿抖动消失后再次检测键的状态,如果仍保持闭合状态电平,则确认为真正有键按下。当检测到按键释放后,也要给的延时,待后沿抖动消失后才能转入该键的处理程序。延时子程序流程图如所示开始定义两个字符型的自变量其中赋予,赋予自变量自减,次到了吗自变量自减,次到了吗结束图延时子程序流程图图毕业设计说明书论文部分延迟程序如延时程序,由于单片机晶振采用,所以个机器周期需要时间。该程序时间约。同时也可以在软件上面取断点运行观察其运行时间。键盘扫描子程序简易流程图系统采用行列式键盘。查键方法是将键盘口的低四位置,读入键盘口高四位,看是否为全,若全为,说明无按键按下,否则说明有键按下,应进行键码的查询。查询方法是依次对键盘口的低四位和高四位置,再将二次读入的高四位和低四位合成个字节,这个字节与每个按键有着唯的对应关系,通过查对进行每个按键的功能执行。查键子函数的程序流程图如图所示。开始查键口低四位置为将读入的字节合成个键值为等待按键释放按键执行相应情况保存高四位到,再将口高四位置,读入低四位存入读入口高四位,全为结束图矩阵键盘扫描子程序简易流程图毕业设计说明书论文单片机对模块控制软件当扫描到有键按下后,它将会通过判断的值所对应的语句,来对的四个端口发出对应的控制字。单片机控制模块流程图如图所示。开始调用语句控制口的输出字结束控制的端口键盘扫描程序矩阵键盘上的个按键对应不同频率和功能。各个键对应的功能如表所示按键号对应的取值数按键对应的频率功能按键号对应的取值数按键对应的频率功能表按键功能表图单片机控制流程图毕业设计说明书论文停振停振毕业设计说明书论文第章系统调试在调试过程中,可大体分为六个部分键盘调试电源部分调试液晶显示模块调试调频发射板软件调试和整体调试。键盘的调试首先检查口的前四位和后四位是否分别为低电平和高电平。无误后,再检查测试键盘是否都为正常的时候,首先编写了键盘程序,但是在按键过程中,第个键位始终不能控制,而其他键均正常,通过对硬件检查,发现它的,脚和,脚为通,正常,脚为开路,也属于正常但按键按下发现,脚仍然为开路,而正常情况下应该接通。应次判断是硬件中的第个按键问题。开始想在它的,脚上直接接上了个导线,应该可以显示,事实上确实,但是由于它直导通,导致其他按键失效。解决方法只有撤换按键。电源部分调试电源输入部分采用稳压管,输入采用电源适配器。在接入电源适配器后发现灯未亮,说明可能电源未正常接入,便用万用表检查输入端,发现输入端电压为正常,然后检查稳压管输出端,输出端电压正常转变为。就基本确定灯出现问题。在测试灯两端,发现下的限流电阻开路存在虚焊未正常接地。焊接完成后,正常发光。液晶显示模块的调试在测试液晶显示模块是否正常工作时,首先编写了个简单的固定显示程序,但是在显示工程中发现液晶的并没有显示,经过重复检查了程序,然后查询了资料,发现在液晶的第管脚上的电位器应该进行调节,这样才能显示,当用螺丝刀进行调节后,液晶点阵显示出来。但是点阵式全部显示了,并没有显示我需要的字,于是重新检查了程序和电路,发现和本来应该分别接和,这两个管脚在电路图上标号写反了,程序也跟着写反了,在程序里改过后,发现它可以正常的显示我需要的了。毕业设计说明书论文其后,液晶背光灯不能正常显示,在检查了电路,发现液晶显示的脚接电源同时要接欧姆电阻,电路中电阻过大会导致背光灯无法正常工作,判断液晶是否正常工作的程序如下首先定义需要在液晶上显示的字符寄存器定义引脚读写信号使能端初始化显示字符串启动等待没,等进入工作状态初始化显示调频板焊接与调试整个硬件电路板电源由插座输入,经谭浩强程序设计北京清华大学出版社,赵景波电路设计从基础到实践北京电子工业出版社,年月毕业设计说明书论文致谢本次设计是在我的导师陈海忠老师及学院其他老师们不迟劳苦的专业指导下完成的,从最初我对设计的不了解到能够整体把握再到比较顺利的完成本次设计,这步步的走来,其中都包含了老师耐心的指引和教导。在陈海忠老师的帮助下,我加深了以往学习的专业知识。同时老师渊博的知识,严谨的治学态度,孜孜不倦的科研精神给我留下了难忘的印象,这将使我受益终身。学生在此表示无限的感谢,恩师之情定当铭记于心。另外,还要感谢起生活和学习的同学,感谢他们四年里的支持和帮助,在此向他们表达我最真诚的谢意,最后,谨向百忙之中抽出宝贵时间的评审本论文的专家老师致以最诚挚的谢意。毕业设计说明书论文附录系统电路图附总图毕业设计说明书论文附录元器件明细表元器件明细表编号标称值数量编号标称值数量立体声座电源座驻极话筒可调电阻矩阵键盘板单片机液晶显示器毕业设计说明书论文附录系统软件程序,数据端口内部等待函数在用仿真时,注意用屏蔽此语句,在调用时,会进入死循环,可能在写该控制字时,该模块没有返回写入完备命令,即实际硬件时打开此语句向写入命令或数据毕业设计说明书论文清屏