简介:首先分析了便携式MP3播放器的工作原理及其系统构成,接着介绍了一种基于51单片机的MP3播放器设计方案。采用AT89C51SND1C单片机,其片内集成了MP3解码器,使用K9F1208闪存作为外存储器,放音电路采用CS4330,音乐文件通过播放器上的USB接口从PC机上直接下载。该方案设计简单,性价比高、低功耗、易扩展。
简介:目前大学里试验仪器过时老化现象严重,且资金短缺,作者利用AT89C51单片机对试验室的一台20世纪80年代初的20000N机械式拉力试验机进行了改造,在技术改造过程中采用了一些新的设计方法,如:对ICL7135串行读取数据,利用软硬件实现抗干扰,选取光电编码器线数是丝杠螺距的十倍关系,非常容易的读取拉伸距离值等。
简介:摘要随着金温铁路信号设备的快速发展,数据采集势必在将得到越来越多的应用,而金温货线信号设备管内大部分车站都是6502系统,且未安装微机监测设备,繁琐的模拟量测试,导致工作效率大大降低,且在人工测试读数势必存在较大误差。若全线安装微机监测设备,成本将巨大,性价比不高,毕竟金温货线管内小站大多只有两三股道。因此本人以采集480轨道电路电压值为例,设计了一款简易且成本低廉的单片机采集系统。即基于单片机89C51的轨道电路数据采集系统,利用了MCS51产品的优越性能和经济性,设计出的具有相当的可行性数据采集系统。单片机采用AT89C51,模数转换使用AD0809,串口通讯芯片RS-232(MAX232CPE)。核心程序由C程序编写,分为显示子程序,A/D转化子程序,串口通讯协议,主函数采用调用各子程序运行。在PC端采用VB6.0的控件的功能,实现数据的采集和记录,生成的文本文件直观的体现了轨道电路电压值。
简介:摘要:随着科技技术的不断发展,血糖检测的方法越来越多。然而这些血糖检测的方法却不够“智能化”,不能给我们的糖尿病患者带来很好的体验感。针对这类问题,使基于STC89C51单片机的血糖检测装置更加地智能化。首先,采用酶电极法准确地采样血液中血糖浓度。其次,为了消除检测系统中不确定的干扰误差,我们引入了STC89C51单片机的PID算法,可以准确地预测系统的采样偏差,并及时纠正系统误差,提高了血糖检测的精度。最后,我们在LCD1602液晶显示屏上检测到的血糖浓度,并设计了血糖报警系统。如果检测到的血糖超过了正常血糖范围,STC89C51单片机会控制蜂鸣器进行报警,还会定时提醒用户进行血糖检测。为了更好地提高用户的体验感,用户可以查看前几次已检测过的血糖数值。
简介:该文采用STC89C52单片机为核心控制单元,通过控制2个L298N电机驱动模块控制四个电机的正反转,实现智能车的差速控制;利用4个红外光电传感器以阶梯状均匀分布模式布置在智能车前部,用于采集路面的信息以实现循迹功能。该文详细论述了智能车控制系统的具体设计方案,以及智能车控制系统的软硬件实现过程,并且具体分析了智能车的车身结构对其速度和转向的影响。实验证明,该系统能很好地满足智能车对路径的识别和抗干扰能力较强的要求,智能车速度调节响应时间快,稳态误差小,具有较好的动态性能和良好的鲁棒性[1-4]。
简介:本设计采用89C52单片机,包括人体红外检测模块、感光模块、测距模块、温度检测模块和语音提示模块。可设置合适的坐姿使用距离,并由测距模块实时检测,低于设置距离报警提示。利用光敏电阻检测环境亮度,当环境光线强度低于设定值时,提示使用者注意。人体红外检测模块可检测正前方是否有人,未检测到有人的信号时,可自动控制照明熄灭。使用温度检测模块,检测室内温度,以供参考。使用者可在多重检测模块下实现调整正确坐姿,同时达到保护视力的功能。
简介:摘要以提升步进电机控制质量与效率为目标,结合步进电机控制系统工作原理提出基于AT89C51单片机下的步进电机控制系统设计方案,从硬件系统与软件系统出发进行具体实践。研究表明基于AT89C51单片机下的步进电机控制系统控制精度相对较高,具有良好节能作用,实现了步进电机控制系统应用价值的有效提升。