不足之处:不足之处主要在于电压测量的精度不够高,精度约为0.02V,测量时只能显示到偶数部分,奇数电压不能显示,若要更精确点只有换模数转换器,用位数高于8位的芯片代替ADC0809,这样就能解决精度不高的问题。
设计体会:经过一段时间的努力,基于单片机的直流稳压数字电压表基本完成。但设计中的不足之处仍然存在。这次设计是我第二次设计电路,并用Proteus实现了仿真。在这过程中,我对电路设计,单片机的使用等都有了新的认识,积累了不少经验。
基于单片机的数字电压表使用性强、结构简单、成本低、外接元件少。在实际应用工作应能好,测量电压准确,精度高。系统功能、指标达到了课题的预期要求、系统在硬件设计上充分考虑了可扩展性,经过一定的改造,可以增加功能。本文设计主要实现了直流稳压数字电压表测量一路电压的功能,详细说明了从原理图的设计、电路图的仿真再到软件的调试。
通过本次设计,我对单片机这门课有了进一步的了解。无论是在硬件连接方面还是在软件编程方面。本次设计采用了AT89S52单片机芯片,与以往的单片机相比增加了许多新的功能,使其功能更为完善,应用领域也更为广泛。设计中还用到了模/数转换芯片ADC0809,以前在学单片机课程时只是对其理论知识有了初步的理解。通过这次设计,对它的工作原理有了更深的理解。在调试过程中遇到很多问题,硬件上的理论知识学得不够扎实,对电路的仿真方面也不够熟练。 总之这次电路的设计和仿真,基本上达到了设计的功能要求。在以后的实践中,我将继续努力学习电路设计方面的理论知识,并理论联系实际,争取在电路设计方面能有所提升。
- 16 -
教学建议
从本期学习单片机的感受来看,单片机是实用性非常强的一门课程,教学必须将理论与实践相结合。另外我觉得学习这门课程最主要的是要激发和培养学生的兴趣,让学生知道单片机的应用范围之广,作用之大;其次在理论环节和实践环节就要不断加强和激发学生的创新思维,可以从实验课程内容的设计性和综合性来强化学生自己动手完成实验设计内容的要求,这样才能调动了学生参与实验的主动性,提高了其自学能力和创新能力。
还有就是老师应该加强和学生对这门课程一些方面的交流,学生不懂的要积极请教老师,有自己独特的想法的也可以咨询老师是否可行等等。
- 17 -
参考文献
[1] 马忠梅,单片机的C语言Windows环境编程宝典[M], 北京:北京航空航天
大学出版社,2003.6
[2] 李光飞,单片机C程序设计指导[M],北京:北京航空航天大学出版社,
2003.01
[3] 李光飞,单片机课程设计实例指导[M],北京:北京航空航天大学出版社,
2004.9
[4] 单片机基础/李广第,朱月秀,冷祖祁编著.-3版,北京:北京航空航天大
学出版社,2007.6
[5] 数字电子技术基础/阎石主编;清华大学电子学教研组编.-5版.-北京:高
等教育出版社,2006.5
- 18 -
附录1
元器件清单
元器件名称 AT89S52加底座 四位一体共阳数码管加底
规格 双列直插式 0.5寸 数量 1 2 座 晶振 发光二极管 单排插针 三极管 蜂鸣器 小按键 下载口座子 六脚按键开关 Usb电源线加接口
电阻 电阻 电阻 电阻 短路冒 电解电容 瓷片电容 排阻 ADC0809 74LS74 74LS02 74LS04 电位器
12MHz 0.5mm 40脚 9012 5V 6*6*4.3mm 十芯 (FC-10P) 8.5*8.5mm
1m 200 4.7K 1K 470 22uf 33pf 10k 双列直插式 双列直插式 双列直插式 双列直插式
2K
- 19 -
1 10 1 9 1 9 1 1 1 1 1 3 24 3 1 2 2 1 1 1 1 1
1174211053117421105P078acefacbdgbddpP178egJP3JP4P20VCCd1d2d3d4d1P211P30P22J21986122P311d2d3P244P25S2S4S5S6S8S99P14P14R2025P10P12P13P14P16P175678P17P252122232425262728R26470R27470P2010113029PSENALEPP31P30P27P21470P26R25P25P22470P24R24P23P23470P22R23P21P24470P20R22INT1INT0P22T1T0P25EAVPP27X1X2P26AT89S52P24P23P21P20P074701312151431X1X1Y112MHZX2RESETTXDRDWRPSENALEPRXDRET912VCC40P34498P2734678P13P13P04P05P0632P07R2133P06P2634470P0535P04P27P15P16P03P15P16P17436P03P12P02BEC7S3U1P10P11P123P1137P021Q19012Q29012P01Q390122P1038P01PNPPNPPNPP00139P00385P377P1128CON8S7P15CON8PNPQ4901212P26P36PNPQ59012PNPQ69012PNPQ790126C6P3556d4P233P322P333dpCON8CON8f流水灯电路LEDXXXLED13A1D9121LED191833PFX2222K200C21112SS21P361633PF2GND122B2R1111R2JX221CON22GNDP311KB212021EC21321
23456J5P30P31P32P33P34P35P36P372LEDXXX211470RP7KAVCCCON22LDE8DJP5R071470RP6KAP07R06LEDD7P06470470R05470RP5VCCP05R04LDE6D10K470P04470R03470RP4P031R02LEDD5P024702R01470470RP3P07P013R00LEDD4P06470P004470470RP2P055LDE3DP04D6RP1P03D272P0218470RP0KAP019D1P001D数码管电路JP1JP2P00P011P10P022P111P033P122P044P133P055P144P066P1557P1667LED2单片机控制系统CPNPQ89012单排插10K附录2
电路原理图
VCC图15 数码管系统原理图
- 20 -
独立键盘电路P33P32P35P34C1212VCCP3717VCCVCCS1+C322ufB1KRETR13晶振电路短路帽VCC下载口P1512Q99012PNPRETP17LS11212P16345612677ISP34588910WE910ABELLTeVCC复位电路B211KR121BJ1CON2AJU2USB蜂鸣电路电源SzeBDaeFe2345NumberRevson31-Dec-2011SheeofCDocumensandSengsAdmnsraor桌面ShumaguaDnraSwhnumByaguanddb61