MATLAB串口通信技术
- 格式:doc
- 大小:277.50 KB
- 文档页数:3
作者介绍陈怀琛电子信息工程类图书陈怀琛教授MATLAB著作集1934年12月生于上海,毕业于军事电信工程学院,曾于美国宾夕法尼亚大学系统工程系做访问学者。
一直在西安电子科技大学担任教学、科研和管理工作,先后在机械系、自动控制系和电子工程系讲授过十多门课程,并任副校长,主管科研和研究生教育。
曾兼任中国自动化学会理事、中国电子学会教育学会副理事长、陕西人民对外友协副会长、陕西省自动化学会副理事长等职。
近十年来,陈怀琛教授致力于推动大学课程和教学的计算机化,目标是使教师及学生都用计算机取代计算器来解决各课程的问题。
在把MATLAB语言应用于大学课程教育方面,出版了《MATLAB及在电子信息课程中的应用》(2002年1月)等四本著作,还应邀在许多研究所和大学进行过系列讲座。
在他年届70之际,又出版了《数字信号处理教程——MATLAB释义与实现》(2004年12月)、《线性代数实践及MATLAB入门》(2005年11月)等著作。
线性代数实践及MATLAB入门陈怀琛、龚杰民编著2005年11月出版ISBN 7-121-01860-8 24.00元230页本书是根据“用软件工具提高线性代数教学”的指导思想,参照美国1992—1997国家科学基金项目ATLAST的思路编写成的线性代数补充教材,其目的是补充我国现有教材的缺陷。
它分为两篇。
第一篇介绍线性代数所用的软件工具MATLAB语言,它可以作为教材,也可以作为手册使用。
第二篇介绍线性代数实践。
这一篇中包括三方面的内容,一是利用MATLAB的可视化功能,给线性代数中的概念赋予了几何形象;二是给线性代数中繁琐的计算提供了简明的算法和程序;三是给出了各个工程和经济领域中使用线性代数建模的大量实例以及其解的物理意义。
读了这本书,可以把抽象、冗繁、枯燥的线性代数变成形象、简明、精彩的课程。
本书可作为大学本科线性代数的配套教材,也可作为广大理工、经管领域教师、工程师和研究生的参考读物。
科技信息2012年第33期SCIENCE&TECHNOLOGY INFORMATION随着科技进步,车辆测试技术出现了许多新技术和新理论,比如新型传感器、系统理论、信号处理、多传感器信息融合等,为了跟踪前沿技术和体现现代化,《车辆现代测试技术》课程将区别于传统汽车检测,其不仅是利用万用表、示波器等设备检测电压、电流、波形等物理量,来人工对车辆相关设备状态进行判断,而更重要的是利用测得数据进行理论变换,挖掘出更深层次数据信息,为进一步控制、故障诊断和预测等提供依据。
作为课程的实验教学,其需要具备对信号进行采集及进行分析处理的内容,论文考虑到Matlab软件集成了强大数据计算、信号处理和分析以及良好的硬件接口功能,利用Matlab软件并采用实际中方便可行的软硬件条件,探讨了进行该课程实验教学系统设计的方法,提出了两种具体的总体设计及其硬件和软件设计方案。
1实验教学系统总体设计方案Matlab软件支持的数据采集方式基本上可分为两种,一种是各大公司提供的集成数据采集板卡,只需安装其驱动程序,便可以利用Matlab编程实现数据的采集;另一种是用户自行设计的单片机数据采集系统,Matlab可通过串口实现和单片机的数据通信,读取单片机采集的数据。
Matlab的信号处理工具箱具有各种丰富的信号处理指令,对采集的数据便可进行各种变换和分析、显示图形和储存数据,得出的结论也可实时传输给信号采集系统以扩展其控制功能。
根据以上分析,由《车辆现代测试技术》课程实验教学对信号采集和处理的需要,实验系统可有两种设计总方案,方案一是由购买的数据采集卡构成随车测试实验系统,如图1;方案二是用户自行设计的无线数据传输不随车测试实验系统,如图2。
图1随车实验教学系统总方案通常情况下,用户购买的各公司数据采集卡,均不配备数据的无线传输功能,比较适合构建随车实验测试系统,系统必须随车运行,如图1。
个人计算机(PC机)中安装Matlab软件,数据采集卡可采用内插式或外挂式,内插式板卡根据PC机主板的类型选用相应的ISA、PCI 等总线形式的板卡,外挂式可选用USB、RS-232/RS-485等串口总线形式的板卡,由于内插式板卡采用了并行接口,其数据传输速度快,但插拔不太方便,外挂式采用了串口,其传输速度较内插式慢,使用起来却更方便[1]。
通信类论文题目1.空间激光通信发展概述2.考虑电力通信网可靠性的业务路由优化分配方法3.广域后备保护通信模式及其性能评估4.卫星通信的近期发展与前景展望5.空间激光通信研究现状及发展趋势6.现代化矿井通信技术与系统7.高速铁路移动通信系统关键技术的演进与发展8.智能变电站通信网络状态监测信息模型及配置描述9.信息与通信地理学的学科性质、发展历程与研究主题10.构建新一代智能配用电通信网建议11.基于EPOCHS平台的智能配电网通信系统仿真12.电力通信网脆弱性分析13.通信电台电磁辐射效应机理14.4G通信技术综述15.电力和信息通信系统混合仿真方法综述16.面向智能电网的配用电通信网络研究17.基于SDH光网络的分层区域式保护通信系统的可靠性研究18.调度与变电站一体化系统链路状态监测与TCP通信方案19.煤矿事故特点与煤矿通信、人员定位及监视新技术20.Tor匿名通信流量在线识别方法21.煤矿安全生产监控与通信技术22.配电通信网业务断面流量分析方法23.光纤通信概述24.电力通信及其在智能电网中的应用25.WAMS通信业务的系统有效性建模与仿真26.基于API的Win32串口通信编程技术27.第五代移动通信网络体系架构及其关键技术28.量子通信现状与展望29.配电网EPON通信接入与分区自治30.基于业务的电力通信网风险评价方法31.移动通信技术扩散的实证研究:基于中国1990-2012年的统计数据32.基于IPv6的电力线载波通信分片独立的重传机制33.空间激光通信捕获、对准、跟踪系统动态演示实验34.基于时频峰值滤波的电力线通信噪声消除方法35.通信网络能耗分析与节能技术应用36.“日盲”紫外光通信网络中节点覆盖范围研究37.基于压缩感知的脉冲同步的混沌保密通信系统38.浅谈4G移动通信系统的关键技术与发展39.量子安全直接通信40.一种继电保护故障信息系统在线通信报文分析工程方案41.光纤通信的发展趋势及应用42.智能配电网通信组网技术研究及应用43.基于空间激光通信组网四反射镜动态对准研究44.运用虚拟仿真实验改革通信原理实验教学45.浅谈超宽带无线通信技术的发展46.5G移动通信发展趋势与若干关键技术47.SM2加密体系在智能变电站站内通信中的应用48.现代信息安全与混沌保密通信应用研究的进展49.中美4G移动通信技术专利信息比较研究50.卫星激光通信现状与发展趋势51.VC中应用MSComm控件实现串口通信52.青海—西藏交直流联网工程输电线路在线监测通信网络设计与应用53.移动通信网络中的协作通信54.空间激光通信组网光学原理研究55.计算机技术在通信中的应用研究56.面向5G无线通信系统的关键技术综述57.基于C8051F020单片机的RS485串行通信设计58.智能变电站过程层网络报文特性分析与通信配置研究59.基于业务风险均衡度的电力通信网可靠性评估算法60.基于4G通信技术的无线网络安全通信分析61.无线激光通信系统弱光干扰技术62.基于SJA1000的CAN总线通信系统的设计63.10kV电力线载波通信自动组网算法64.数控系统现场总线可靠通信机制的研究65.基于WiFi的煤矿井下应急救援无线通信系统的研究66.机载激光通信系统发展现状与趋势67.软件定义的能源互联网信息通信技术研究68.一点对多点同时空间激光通信光学跟瞄技术研究69.开放式自动需求响应通信规范的发展和应用综述70.兆瓦(MW)级海岛微电网通信网络架构研究及工程应用71.带通信约束的多无人机协同搜索中的目标分配72.基于信道认知在线可定义的电力线载波通信方法73.一种基于混沌系统部分序列参数辨识的混沌保密通信方法74.智能配电网无线传感器网络数据通信的QoS-MAC层模型75.无线紫外光散射通信中多信道接入技术研究76.水下无线通信技术发展研究77.深空、自由空间、非可视散射和水下激光光子通信78.基于光电反馈延迟的多点耦合混沌同步和通信79.面向异步通信机制的无线传感器网络及其MAC协议研究80.不可靠通信环境下无线传感器网络最小能耗广播算法81.中间环节市场结构与价值链治理者的决定——以2G和3G时代中国移动通信产业为例82.基于IEEE802.11p高速车路通信环境研究83.太赫兹通信技术的研究与展望84.一种分布式电源并网监控通信适应性评价方法85.不同耦合方式和耦合强度对电力-通信耦合网络的影响86.太赫兹通信技术研究进展87.低压电力线通信网络特性模型与组网算法88.基于LabVIEW的监控界面设计与单片机的串行通信89.联盟网络的小世界性对企业创新影响的实证研究——基于中国通信设备产业的分析90.基于共享内存的Xen虚拟机间通信的研究91.考虑通信系统影响的电力系统综合脆弱性评估92.猫眼逆向调制自由空间激光通信技术的研究进展93.扩频通信技术浅谈94.基于信息熵的电力通信网脆弱性评价方法95.安全高效矿井通信系统技术要求96.无线紫外光非直视通信信道容量估算与分析97.基于高能效无线接入网的绿色无线通信关键技术研究98.量子通信技术发展现状及应用前景分析99.Matlab在现代通信原理课程中的应用100.分组传送技术在智能配用电通信网的应用探讨。
基于上位机的智能小车控制系统设计陆孟雄;吕成绪【摘要】为降低交通事故发生率,提高现有道路交通效率,对智能车辆行驶状况的实时监控问题进行深入研究,提出一种基于上位机的智能小车控制系统,使用Matlab 的GUI功能进行上位机设计,并利用STC52单片机控制器作为小车的控制芯片,使用红外光电管测速传感器、NRF905无线传感器与单片机RS232串口,在上位机界面有效地实现了对小车运行状况的实时监测.同时,在上位机界面有效地实现了对小车运行方向及速度的实时控制.【期刊名称】《辽宁师专学报(自然科学版)》【年(卷),期】2017(019)003【总页数】4页(P74-77)【关键词】智能车辆;Matlab的GUI功能;STC52单片机控制器【作者】陆孟雄;吕成绪【作者单位】常州信息职业技术学院电子与电气工程学院,江苏常州213164;南京农业大学工学院,江苏南京210031【正文语种】中文【中图分类】TP2730 引言智能车也叫“自动汽车”,是一种集成了多种高新技术的车辆,是组成智能交通系统的一种重要车辆产品,也是极具信息化的汽车产品.普通车辆需要部分或完全靠驾驶员操纵车辆行驶,智能车辆则可以通过应用现代科技技术,不需要人工即可实现车辆行驶.目前通信技术得到了很大的发展,上位机技术也逐渐成熟,通过无线通信实现上位机对智能车辆的控制,也是现在科技发展的一个新兴热点.1 智能车简介智能车可以完成多项任务操作,其中包括在提前指定的路线上行驶在正确的车道位置,和其他的车辆保持安全距离;正确地根据现场情况选择停车位置及相应的停车操作;在智能交通网络环境下,车载辅助驾驶系统可以在到达目的地的多个路径中选择最佳路径,并能及时应对多种突发情况.在传统的汽车基础上,智能车辆的开发很大程度依赖于增加新设备,如车载计算机及数据库、机动车IC卡、车载通信装置、多媒体情报输入输出装置等,来适应各种复杂的道路环境,增强车辆的机动性,把发生事故的概率降到最低,减少乘客在道路上的行驶时间,最大程度地节能减排.同时,通过监测控制行驶路线来提高运输效率,改善商务车和工业用车在固定路线行驶的道路状况,综合辅助驾驶系统以及动态车辆驾驶系统将会大大减少制造和运行成本[1].2 系统总体设计本系统是一个对智能小车行驶的实时监测、控制系统.整个系统分为上位机系统和下位机系统两部分.上位机系统用Matlab的界面设计工程完成,由单片机作为控制芯片的智能小车作为下位机系统主体.通过红外测速把小车的行进速度测量出来,而后通过无线通信和串口通信把数据传递给上位机.上位机根据小车的行进情况和需要,通过无线通信和串口通信发送指令给小车.系统通过红外光电管测速传感器,每隔0.5s对智能小车的车速检测一次.检测数据在两个单片机之间通过NRF905无线传感器进行传递,之后通过串口传输从单片机2传递给Matlab_GUI设计的上位机界面.之后根据检测结果在上位机进行操作,通过串口及无线传感器反向调整小车的行驶情况,手动通过发送方向指令改变小车的运行方向,发送调速指令改变PWM的占空比调节车速.其中方向指令分为前后左右四个方向和停止,调速指令分为高速、中速、低速共三档.系统整体结构框图见图1.3 系统硬件设计与实现硬件电路主要分为以下4个模块:电源管理模块,L298电机驱动模块,红外光电管测速模块,NRF905无线通信模块.系统硬件组成如图2.3.1 电源管理模块电源模块为智能车系统的其他电路模块提供稳定的直流电源,关系到整个系统是否能够正常工作,因此电源模块的设计十分重要.系统采用12.6V1800mAh CS-168电池进行供电,用5V供电给红外光电管测速模块,5V供电给L298电机驱动模块,3.3V供电给NRF905无线模块.故需将12.6V电压转换成5V和3.3V.系统选用7805稳压芯片将电压转换成5V给红外光电管测速模块、L298电机驱动模块和STC89C51单片机模块供电,NRF905无线模块的电源由LM1117稳压芯片串联提供,直流电机直接由CS-168 12.6V电池供电[2].3.2 L298电机驱动模块在本系统设计中,L298驱动模块VSS端直接连接CS-168(12.6V/1800mA)电池的正极,L298驱动模块的VC引脚连接L7805稳压电路的输出的5V段,GND与整个电路的接地端相连接,IN1、IN2 分别与单片机P0 口P0.0、P0.1相连,IN3、IN4 分别与单片机P0 口P0.2、P0.3相连,ENA、ENB置于高电平的情况下,IN1、IN2、IN3、IN4才可以由单片机设置电平的高低.所以在本系统中,把ENA、ENB直接与VCC端连接.OUT1、OUT2分别与直流电机1的两端相连接,OUT3、OUT4分别与直流电机2的两端相连接.当IN口置高或置低时,对应的OUT口会置高或置低.4个OUT口与4个IN口的电平同步变化,电机根据两端是否有压差转动或者不转动.3.3 红外光电管测速模块在系统中,每隔0.5s测量一次小车速度.当码盘跟着小车的轮子一起转动时,光电管的接受端会依次收到、收不到光电管发射端发射的光,光电管的输出脉冲也呈现周期性变化.光电管的输出端连接STC89C51单片机的外部中断接口,单片机中下载的程序可以捕捉该端口连接的光电管输出端产生的电脉冲的升降变化.在一个速度测量周期内,单片机会记录电脉冲变化的次数,可以得到小车行驶的距离,进而得到小车在本周期内行驶的平均速度[3].3.4 NRF905无线通信模块在本设计中,NRF905无线模块VCC端连接串联LM1117稳压模块的输出端.经测量和稳压,第一块7805输出端的输出电压为5V,第二块LM1117输出端的输出电压为3.3V左右,正好给NRF905供电.NRF905无线模块GND端与系统的地线相连接.4 系统软件设计系统软件设计分两部分:第一部分是对控制电机工作的单片机编程;第二部分是使用Matlab_GUI在上位机进行界面设计.使用C语言编写单片机内部程序,使小车正常运行,使各个传感器正常工作.使用Matlab语言进行上位机界面的程序编写,主要工作是编写callback函数,使上位机很好地完成显示和与下位机之间的通信工作.4.1 PWM控制车速的单片机编程原理小车速度的调节,系统采用的是调节PWM脉冲宽度的方法.把每一脉冲宽度均相等的脉冲列做成PWM波形,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化.使用PWM控制电压的方式主要有两种,包括调整PWM脉冲的周期和占空比[4].用STC系列51单片机产生占空比可变的矩形波.当产生此矩形波的I/O与电机驱动电路相连接后,由于程序一个周期内不断改变输出矩形波的占空比,有一部分时间电机驱动电路导通,其余时间不导通,从整体来看有一个平均电压,因为PWM 信号频率周期很高,因此通过平均电压的方式来决定小车速度的快慢.随着波形占空比的变化,小车的速度也产生快慢改变.如图3是单片机通过PWM调节小车速度的基本原理图.4.2 程序的基本思想和流程基本思想:(1)启动小车后,红外对管测速传感器开始采集小车的车速.(2)单片机1通过NRF905无线传感器将小车车速数据传递给单片机2.(3)运用串口通信,另一块单片机将小车速度传送给GUI界面.(4)根据需要及小车车速数据,用上位机发送指令,调节小车的运行方向及速度. 算法流程图见图4.5 结论该项目使用单片机制作下位机,使用Matlab_GUI设计上位机,在上位机手动控制智能车的工作.系统联机调试顺利,下位机系统响应快,上位机与下位机协同工作良好.友好的上位机操作界面非常适合初学者学习控制智能车.系统扩展性好,可进一步增加位置感知传感器,实现方向自动控制.【相关文献】[1]朱益斌,胡学龙,朱亚锋,等.自主式寻迹机器人小车的设计[J].国外电子测技术,2006,25(7):40-42.[2]邓岳,周辉,谈英姿.基于MC9S12DG128单片机智能车设计与实现[J].实验室研究与探索,2008,26(1):67-69.[3]陈少克,张梓献.玩具机器人行走机构运动轨迹的研究与分析[J].轻工机械,2005,23(3):54-56.[4]朱俊.智能小车的自动化控制[J].常州信息职业技术学院学报,2006,5(4):16-18.。
今天多一份拼搏明天多几份欢笑。
通信工程毕业设计题目精选1. 智能压力传感器系统设计2. 智能定时器3. 液位控制系统设计4. 液晶控制模块的制作5. 嵌入式激光打标机运动控制卡软件系统设计6. 嵌入式激光打标机运动控制卡硬件系统设计7. 基于单片机控制的数字气压计的设计与实现8. 基于MSC1211的温度智能温度传感器9. 机器视觉系统10. 防盗与恒温系统的设计与制作12. AT89S52单片机实验系统的开发与应用13. 在单片机系统中实现SCR(可控硅)过零控制14. 微电阻测量系统15. 基于单片机的电子式转速里程表的设计16. 基于GSM短信模块的家庭防盗报警系统17. 公交车汉字显示系统18. 基于单片机的智能火灾报警系统19. WIN32环境下对PC机通用串行口通信的研究及实现20. FIR数字滤波器的MATLAB设计与实现方法研究21. 无刷直流电机数字控制系统的研究与设计22. 直线电机方式的地铁模拟地铁系统制作23. 稳压电源的设计与制作24. 线性直流稳压电源的设计25. 基于CPLD的步进电机控制器26. 全自动汽车模型的设计制作27. 单片机数字电压表的设计28. 数字电压表的设计29. 计算机比值控制系统研究与设计30. 模拟量转换成为数字量的红外传输系统31. 液位控制系统研究与设计32. 基于89C2051 IC卡读/写器的设计33. 基于单片机的居室安全报警系统设计34. 模拟量转换成为数字量红外数据发射与接收系统35. 有源功率因数校正及有源滤波技术的研究36. 全自动立体停车场模拟系统的制作37. 基于I2C总线气体检测系统的设计38. 模拟量处理为数字量红外语音传输接收系统的设计39. 精密VF转换器与MCS-51单片机的接口技术40. 电话远程监控系统的研究与制作41. 基于UCC3802的开关电源设计42. 串级控制系统设计43. 分立式生活环境表的研究与制作(多功能电子万年历)44. 高效智能汽车调节器45. 变速恒频风力发电控制系统的设计46. 全自动汽车模型的制作47. 信号源的设计与制作48. 智能红外遥控暖风机设计49. 基于单片控制的交流调速设计50. 基于单片机的多点无线温度监控系统51. 蔬菜公司恒温库微机监控系统52. 数字触发提升机控制系统53. 农业大棚温湿度自动检测54. 无人监守点滴自动监控系统的设计55. 积分式数字电压表设计56. 智能豆浆机的设计57. 采用单片机技术的脉冲频率测量设计58. 基于DSP的FIR滤波器设计59. 基于单片机实现汽车报警电路的设计60. 多功能数字钟设计与制作61. 超声波倒车雷达系统硬件设计62. 基于AT89C51单片机的步进电机控制系统63. 模拟电梯的制作64. 基于单片机程控精密直流稳压电源的设计65. 转速、电流双闭环直流调速系统设计66. 噪音检测报警系统的设计与研究67. 转速闭环(V-M)直流调速系统设计68. 基于单片机的多功能函数信号发生器设计69. 基于单片机的超声波液位测量系统的设计70. 仓储用多点温湿度测量系统71. 基于单片机的频率计设计72. 基于DIMM嵌入式模块在智能设备开发中的应用73. 基于DS18B20的多点温度巡回检测系统的设计74. 计数及数码显示电路的设计制作75. 矿井提升机装置的设计76. 中频电源的设计77. 数字PWM直流调速系统的设计78. 开关电源的设计79. 基于ARM的嵌入式温度控制系统的设计80. 锅炉控制系统的研究与设计81. 智能机器人的研究与设计 --\u001F自动循轨和语音控制的实现82. 基于CPLD的出租车计价器设计--软件设计83. 声纳式高度计系统设计和研究84. 集约型无绳多元心脉传感器研究与设计85. CJ20-63交流接触器的工艺与工装86. 六路抢答器设计87. V-M双闭环不可逆直流调速系统设计88. 机床润滑系统的设计89. 塑壳式低压断路器设计90. 直流接触器设计91. SMT工艺流程及各流程分析介绍92. 大棚温湿度自动控制系统93. 基于单片机的短信收发系统设计――硬件设计94. 三层电梯的单片机控制电路95. 交通灯89C51控制电路设计96. 基于D类放大器的可调开关电源的设计97. 直流电动机的脉冲调速98. 红外快速检测人体温度装置的设计与研制99. 基于8051单片机的数字钟100. 48V25A直流高频开关电源设计101. 动力电池充电系统设计102. 多电量采集系统的设计与实现103. PWM及单片机在按摩机中的应用104. IC卡预付费煤气表的设计105. 基于单片机的电子音乐门铃的设计106. 基于单片机的温湿度测量系统设计107. 基于单片机的简易GPS定位信息显示系统设计108. 基于单片机的简单数字采集系统设计109. 大型抢答器设计110. 新型出租车计价器控制电路的设计111. 500kV麻黄线电磁环境影响计算分析112. 单片机太阳能热水器测控仪的设计113. LED点阵显示屏-软件设计114. 双容液位串级控制系统的设计与研究115. 三电平Buck直流变换器主电路的研究116. 基于PROTEUS软件的实验板仿真117. 基于16位单片机的串口数据采集118. 电机学课程CAI课件开发119. 单片机教学实验板--软件设计120. PN结(二极管)温度传感器性能的实验研究121. 微电脑时间控制器的软件设计122. 基于单片机AT89S52的超声波测距仪的研制123. 硼在TLP扩散连接中的作用机理研究124. 多功能智能化温度测量仪设计125. 电网系统对接地电阻的智能测量126. 基于数字采样法的工频电参数测量系统的设计127. 动平衡检测系统的设计128. 非正弦条件下电参测量的研究129. 频率测量新原理的研究130. 基于LABVIEW的人体心率变异分析测量131. 学校多功能厅音响系统的设计与实现132. 利用数字电路实现电子密码锁133. 矩形微带天线的设计134. 简易逻辑仪的分析135. 无线表决系统的设计136. 110kV变电站及其配电系统的设计137. 10KV变电所及低压配电系统设计138. 35KV变电所及低压配电系统设计139. 6KV配电系统及车间变电所设计140. 交流接触器自动化生产流水线设计141. 63A三极交流接触器设计142. 100A交流接触器设计143. CJ20-40交流接触器工艺及工装设计144. JSS型数字式时间继电器设计145. 半导体脱扣器的设计146. 12A交流接触器设计147. CJ20-100交流接触器装配线设计148. 真空断路器的设计149. 总线式智能PID控制仪150. 自动售报机的设计151. 小型户用风力发电机控制器设计152. 断路器的设计153. 基于MATLAB的水轮发电机调速系统仿真154. 数控缠绕机树脂含量自控系统的设计155. 软胶囊的单片机温度控制(硬件设计)156. 空调温度控制单元的设计157. 基于人工神经网络对谐波鉴幅158. 基于单片机的鱼用投饵机自动控制系统的设计159. 基于MATLAB的调压调速控制系统的仿真研究160. 锅炉汽包水位控制系统161. 基于单片机的无刷直流电机控制系统设计162. 煤矿供电系统的保护设计--硬件电路的设计163. 煤矿供电系统的保护设计--软件设计164. 大容量电机的温度保护--软件设计165. 大容量电机的温度保护 --硬件电路的设计166. 模块化机器人控制器设计167. 电子式热分配表的设计开发168. 中央冷却水温控制系统169. 基于单片机的玻璃管加热控制系统设计170. 基于AT89C51单片机的号音自动播放器设计171. 基于单片机的普通铣床数控化设计172. 基于AT89C51单片机的电源切换控制器的设计173. 基于51单片机的液晶显示器设计174. 手机电池性能检测175. 自动门控制系统设计176. 汽车侧滑测量系统的设计177. 超声波测距仪的设计及其在倒车技术上的应用178. 篮球比赛计时器设计179. 基于单片机控制的红外防盗报警器的设计180. 智能多路数据采集系统设计181. 继电器保护毕业设计182. 电力系统电压频率紧急控制装置研究183. 用单片机控制的多功能门铃184. 全氢煤气罩式炉的温度控制系统的研究与改造185. 基于ATmega16单片机的高炉透气性监测仪表的设计186. 基于MSP430的智能网络热量表187. 火电厂石灰石湿法烟气脱硫的控制188. 家用豆浆机全自动控制装置189. 新型起倒靶控制系统的设计与实现190. 软开关技术在变频器中的应用191. 中频感应加热电源的设计192. 智能小区无线防盗系统的设计193. 智能脉搏记录仪系统194. 直流开关稳压电源设计195. 用单片机实现电话远程控制家用电器196. 无线话筒制作197. 温度检测与控制系统198. 数字钟的设计199. 汽车尾灯电路设计200. 篮球比赛计时器的硬件设计201. 公交车报站系统的设计202. 频率合成器设计203. 基于RS485总线的远程双向数据通信系统的设计204. 宾馆客房环境检测系统205. 智能充电器的设计与制作206. 基于单片机的电阻炉温度控制系统设计207. 单片机控制的PWM直流电机调速系统的设计208. 遗传PID控制算法的研究209. 模糊PID控制器的研究及应用210. 楼宇自动化系统的设计与调试211. 基于AT89C51单片机控制的双闭环直流调速系统设计212. 基于89C52的多通道采集卡的设计213. 单片机自动找币机械手控制系统设计214. 单片机控制PWM直流可逆调速系统设计215. 单片机电阻炉温度控制系统设计216. 步进电机实现的多轴运动控制系统217. IC卡读写系统的单片机实现218. 基于单片机的户式中央空调器温度测控系统设计219. 基于单片机的乳粉包装称重控制系统设计220. 18B20多路温度采集接口模块221. 基于单片机防盗报警系统的设计222. 基于MAX134与单片机的数字万用表设计223. 数字式锁相环频率合成器的设计224. 集中式干式变压器生产工艺控制器225. 小型数字频率计的设计226. 可编程稳压电源227. 数字式超声波水位控制器的设计228. 基于单片机的室温控制系统设计229. 基于单片机的车载数字仪表的设计230. 单片机的水温控制系统231. 数字式人体脉搏仪的设计232. I2C总线数据传输应用研究(硬件部分)233. STV7697在显示驱动电路系统中的应用(软件设计)234. LED字符显示驱动电路(软件部分)235. 智能恒压充电器设计236. 基于单片机的定量物料自动配比系统237. 现代发动机自诊断系统探讨238. 基于单片机的液位检测239. 基于单片机的水位控制系统设计240. FFT在TMS320C54XDSP处理器上的实现241. 基于模拟乘法器的音频数字功率设计242. 正弦稳态电路功率的分析243. 基于Multisim三相电路的仿真分析244. 他励直流电动机串电阻分级启动虚拟实验245. 并励直流电动机串电阻三级虚拟实验246. 基于80C196MC交流调速实验系统软件的设计与开发247. 基于VDMOS调速实验系统主电路模板的设计与开发248. 基于Matlab的双闭环PWM直流调速虚拟实验系统249. 基于IGBT-IPM的调速实验系统驱动模板的设计与开发250. 基于87C196MC交流调速系统主电路软件的设计与开发251. HEF4752为核心的交流调速系统控制电路模板的设计与开发252. 基于87C196MC交流调速实验系统软件的设计与开发253. 87C196MC单片机最小系统单路模板的设计与开发254. MOSFET管型设计开关型稳压电源255. 电子密码锁控制电路设计256. 基于单片机的数字式温度计设计257. 智能仪表用开关电源的设计258. 遥控窗帘电路的设计259. 双闭环直流晶闸管调速系统设计260. 三路输出180W开关电源的设计261. 多点温度数据采集系统的设计262. 列车测速报警系统263. PIC单片机在空调中的应用264. 基于单片机的温度采集系统设计265. 基于单片机89C52的啤酒发酵温控系统266. 基于MCS-51单片机温控系统设计的电阻炉267. 基于单片机的步进电机控制系统268. 新颖低压万能断路器269. 万年历可编程电子钟控电铃270. 数字化波形发生器的设计271. 高压脉冲开关电源272. 基于MCS-96单片机的双向加力式电子天平273. 语音控制小汽车控制系统设计274. 智能型客车超载检测系统的设计275. 热轧带钢卷取温度反馈控制器的设计276. 直流机组电动机设计277. 龙门刨床驱动系统的设计278. 基于单片机的大棚温、湿度的检测系统279. 微波自动门280. 基于DS18B20温度传感器的数字温度计设计281. 节能型电冰箱研究282. 交流异步电动机变频调速设计283. 基于单片机控制的PWM调速系统284. 基于单片机的数字温度计的电路设计285. 基于Atmel89系列芯片串行编程器设计286. 基于单片机的实时时钟287. 基于MCS-51通用开发平台设计288. 基于MP3格式的单片机音乐播放系统289. 基于单片机的IC卡智能水表控制系统设计290. 基于MATLAB的FIR数字滤波器设计291. 单片机水温控制系统292. 110kV区域降压变电所电气系统的设计293. ATMEIL AT89系列通用单片机编程器的设计294. 基于单片机的金属探测器设计295. 双闭环三相异步电动机串级调速系统296. 基于单片机技术的自动停车器的设计297. 单片机电器遥控器的设计298. 自动剪板机单片机控制系统设计299. 蓄电池性能测试仪设计300. 电气控制线路的设计原则301. 无线比例电机转速遥控器的设计302. 简易数字电子称设计303. 红外线立体声耳机设计304. 单片机与PC串行通信设计305. 100路数字抢答器设计306. D类功率放大器设计307. 铅酸蓄电池自动充电器308. 数字温度测控仪的设计309. 下棋定时钟设计310. 温度测控仪设计311. 数字频率计312. 数字集成功率放大器整体电路设计313. 数字电容表的设计314. 数字冲击电流计设计315. 数字超声波倒车测距仪设计316. 路灯控制器317. 扩音机的设计318. 交直流自动量程数字电压表319. 交通灯控制系统设计320. 简易调频对讲机的设计321. 峰值功率计的设计322. 多路温度采集系统设计323. 多点数字温度巡测仪设计324. 电机遥控系统设计325. 由TDA2030A构成的BTL功率放大器的设计326. 超声波测距器设计327. 4-15V直流电源设计328. 家用对讲机的设计329. 流速及转速电路的设计330. 基于单片机的家电远程控制系统设计331. 万年历的设计332. 单片机与计算机USB接口通信333. LCD数字式温度湿度测量计334. 逆变电源设计335. 基于单片机的电火箱调温器336. 表面贴片技术SMT的广泛应用及前景337. 中型电弧炉单片机控制系统设计338. 中频淬火电气控制系统设计339. 新型洗浴器设计340. 新型电磁开水炉设计341. 基于电流型逆变器的中频冶炼电气设计342. 6KW电磁采暖炉电气设计343. 64点温度监测与控制系统344. 电力市场竞价软件设计345. DS18B20温度检测控制346. 步进电动机驱动器设计347. 多通道数据采集记录系统348. 单片机控制直流电动机调速系统349. IGBT逆变电源的研究与设计350. 软开关直流逆变电源研究与设计351. 单片机电量测量与分析系统352. 温湿度智能测控系统353. 现场总线控制系统设计354. 加热炉自动控制系统355. 电容法构成的液位检测及控制装置356. 基于CD4017电平显示器357. 无线智能报警系统358. 可编程的LED(16×64)点阵显示屏359. 多路智力抢答器设计360. 8×8LED点阵设计361. 电子风压表设计362. 智能定时闹钟设计363. 数字音乐盒设计364. 数字温度计设计365. 数字定时闹钟设计366. 数字电压表设计367. 计算器模拟系统设计368. 定时闹钟设计369. 电子万年历设计370. 电子闹钟设计371. 单片机病房呼叫系统设计372. 家庭智能紧急呼救系统的设计373. 自动车库门的设计374. 异步电动机功率因数控制系统的研究375. 普通模拟示波器加装多功能智能装置的设计376. 步进电机运行控制器的设计377. 80C196MC控制的交流变频调速系统设计378. 汽车防盗系统379. 简易远程心电监护系统380. 智能型充电器的电源和显示的设计381. 电气设备的选择与校验382. 论供电系统中短路电流及其计算383. 论工厂的电气照明384. 论无线通信技术热点及发展趋势385. 浅论10KV供电系统的继电保护的设计方案386. 试论供电系统中的导体和电器的选择387. 大棚仓库温湿度自动控制系统388. 自行车车速报警系统389. 智能饮水机控制系统390. 基于单片机的数字电压表设计391. 多用定时器的电路设计与制作392. 智能编码电控锁设计393. 串联稳压电源的设计394. 红外恒温控制器的设计与制作395. 自行车里程速度计的设计396. 等精度频率计的设计397. 浮点数运算FPGA实现398. 人体健康监测系统设计399. 基于单片机的音乐喷泉控制系统设计400. 基于LabVIEW的虚拟频谱分析仪的研究与设计401. 感应式门铃的设计与制作402. 电子秤设计与制作403. 电动车三段式充电器404. SB140肖特基二极管制造与检测405. SMT技术406. 基于单片机的温度测量系统的设计407. 龙门刨床的可逆直流调速系统的设计408. 公交车站自动报站器的设计409. 单片机波形记录器的设计410. 音频信号分析仪411. 基于单片机的机械通风控制器设计412. 论电气设计中低压交流接触器的使用413. 论人工智能的现状与发展方向414. 浅论配电系统的保护与选择415. 浅论扬州帝一电器的供电系统416. 浅谈光纤光缆和通信电缆417. 浅谈数据通信及其应用前景418. 浅谈塑料光纤传光原理419. 浅析数字信号的载波传输420. 浅析通信原理中的增量控制421. 太阳能热水器水温水位测控仪分析422. 电气设备的漏电保护及接地423. 论"人工智能"中的知识获取技术424. 论PLC应用及使用中应注意的问题425. 论传感器使用中的抗干扰技术426. 论电测技术中的抗干扰问题427. 论高频电路的频谱线性搬移428. 论高频反馈控制电路429. 论工厂导线和电缆截面的选择430. 论工厂供电系统的运行及管理431. 论供电系统的防雷、接地保护及电气安全432. 论交流变频调速系统433. 论人工智能中的知识表示技术434. 论双闭环无静差调速系统435. 论特殊应用类型的传感器436. 论无损探伤的特点437. 论在线检测438. 论专家系统439. 论自动测试系统设计的几个问题440. 浅析时分复用的基本原理441. 试论配电系统设计方案的比较442. 试论特殊条件下交流接触器的选用443. 音频功率放大器的设计444. 具有红外保护的温度自动控制系统的设计445. 直流数字电压表的设计446. 金属探测器制作447. 太阳能装饰灯448. 彩灯控制器449. 自动选台立体声调频收音机450. 浅析公路交通安全报警系统451. 浅析单相配电器的推广应用452. 基于立体声调频收音机的研究453. 基于蓝牙技术的研究454. 基于环绕立体声转接器的设计455. 基于红外线报警系统的研究456. 基于高速公路监控系统的研究457. 多种变化彩灯458. 单片机音乐演奏控制器设计459. 单片机的打印机的驱动设计460. 单目视觉车道偏离报警系统461. 基于单片机的压电智能悬臂梁振动控制系统设计462. 遥控小汽车的设计研究463. 单片机的数字电压表设计464. 多路输出直流稳压源465. 数字电路数字钟设计466. 电力行业中宏观调控的措施及能源开发利用的危机467. 基于单片机对氧气浓度检测控制系统468. 基于PIC16F74单片机串行通信中继控制器469. 火灾自动报警系统470. 基于单片机的电子时钟控制系统471. 基于单片机的波形发生器设计472. 智能毫伏表的设计473. 微机型高压电网继电保护系统的设计474. 基于单片机mega16L的煤气报警器的设计475. 国产化PLC的研制476. 串行显示的步进电机单片机控制系统477. 编码发射与接收报警系统设计:看护机478. 编码发射接收报警设计:爱情鸟479. 基于IC卡的楼宇门禁系统的设计480. 基于DirectShow的视频监控系统481. 红外线遥控器系统设计482. 虚拟示波器的设计483. 基于LabVIEW环境下虚拟调幅波解调器的设计484. 基于嵌入式系统的原油含水分析仪的硬件与人机界面设计485. 低频功率放大器设计486. 银行自动报警系统487. 超媒体技术488. 数字电子钟的设计与制作489. 温度报警器的电路设计与制作490. 数字电子钟的电路设计491. 鸡舍电子智能补光器的设计492. 高精度超声波传感器信号调理电路的设计493. 电子密码锁的电路设计与制作494. 单片机控制电梯系统的设计495. 常用电器维修方法综述496. 控制式智能计热表的设计497. 电子指南针设计498. 汽车防撞主控系统设计499. 电力拖动控制系统设计500. 解析民用建筑的应急照明501. 对漏电保护器安全性能的剖析502. 基于单片机的多功能智能小车设计503. 电气火灾自动保护型断路器的设计504. 电力电子技术在绿色照明电路中的应用505. 单片机的智能电源管理系统506. 转速闭环控制的直流调速系统的仿真与设计507. 基于单片机的数字直流调速系统设计508. 多功能频率计的设计509. 18信息移频信号的频谱分析和识别510. 集散管理系统-终端设计511. 基于MATLAB的数字滤波器优化设计512. 基于AT89C51SND1C的MP3播放器513. 基于光纤的汽车CAN总线研究514. 汽车倒车雷达515. 基于DSP的电机控制516. 交流异步电机试验自动采集与控制系统的设计517. 新型自动装弹机控制系统的研究与开发518. 直流电机试验自动采集与控制系统的设计519. 微型机控制一体化监控系统520. 基于PDIUSBD12和K9F2808简易USB闪存设计521. 开关电源设计522. 基于AT89C51的宽范围高精度的电机转速测量系统523. 基于AT89C51的路灯控制系统设计524. 点阵式汉字电子显示屏的设计与制作525. 全数字控制SPWM单相变频器526. 小功率UPS系统设计527. 正弦信号发生器电路设计528. 基于Matlab的多频率FMICW的信号分离及时延信息提取529. USB接口设备驱动程序的框架设计530. 单片机大型建筑火灾监控系统531. 单片机电加热炉温度控制系统532. 单片机控制单闭环直流电动机的调速控制系统533. 通用串行总线数据采集卡的设计534. 全氢罩式退火炉温度控制系统535. 网络视频监控系统的设计536. 一氧化碳报警器537. 基于DSP的短波通信系统设计IIR设计538. 电压稳定毕业设计539. 基于ARM的嵌入式web服务器的设计与实现540. 数字式心电信号发生器硬件设计及波形输出实现541. 200电话卡代拨器的设计542. 基于单片机的遥控器的设计543. 数字电容测量仪的设计544. 基于MCU温控智能风扇控制系统的设计545. 红外遥控电子密码锁的设计546. 水位报警显时控制系统的设计547. 生产流水线产品产量统计显示系统548. 数字温度计的设计549. 基于单片机设计的自动售货机系统设计550. 基于USB总线的设计与开发551. 通过USB实现PC间数据传输552. 超声波特征提取系统553. 单片机实验教学平台分析554. 110kv电网继电保护设计555. 16×16点阵LED电子显示屏的设计556. 卷扬机及其排绳机构的设计557. 移动电话接收机功能电路558. 智能楼宇设计559. 基于TMS320VC33DSP开发板制作560. 基于单片机AT89C51的语音温度计的设计561. 基于单片机的带智能自动化的红外遥控小车562. 基于FPGA的数字通信系统563. 基于FPGA和锁相环4046实现波形发生器564. 单片机呼叫系统的设计565. 音频多重混响设计566. 探讨未来通信技术的发展趋势567. 智能小车自动寻址设计--小车悬挂运动控制系统568. 湿度传感器单片机检测电路制作569. 单片机定时闹钟设计570. 基于单片机的多点温度检测系统571. 智能火灾报警监测系统572. 智能立体仓库系统的设计573. 单片机交通灯控制系统的设计574. 交流电机型式试验及计算机软件的研究575. 大功率电器智能识别与用电安全控制器的设计576. 电流继电器设计577. 风力发电电能变换装置的研究与设计578. 基于FPGA的电网基本电量数字测量系统的设计579. 基于虚拟仪器的电网主要电气参数测试设计580. 单片机演奏音乐歌曲装置的设计581. 单片机电铃系统设计582. 智能电子密码锁设计583. 八路智能抢答器设计584. 基于单片机控制音乐门铃585. 基于单片机控制文字的显示586. 基于单片机控制发生的数字音乐盒587. 基于单片机控制动态扫描文字显示系统的设计588. 基于LMS自适应滤波器的MATLAB实现589. D功率放大器毕业论文590. 无线射频识别系统发射接收硬件电路的设计591. 基于单片机PIC16F877的环境监测系统的设计592. 基于ADE7758的电能监测系统的设计593. 智能电话报警器594. 数字频率计课程设计595. 多功能数字钟电路设计课程设计596. 基于VHDL数字频率计的设计与仿真597. 基于单片机的智能电子负载系统设计598. 电压比较器的模拟与仿真599. 脉冲变压器设计600. MATLAB仿真技术及应用601. 基于单片机的水温控制系统602. 基于FPGA和单片机的多功能等精度频率计603. 发电机-变压器组中微型机保护系统604. 基于单片机的鸡雏恒温孵化器的设计605. 基于单片机步进电机控制系统设计606. 多路数据采集系统的设计607. 电子万年历608. 基于单片机的数字钟设计609. 自动存包柜的设计610. 空调器微电脑控制系统611. 全自动洗衣机控制器612. 小功率不间断电源(UPS)中变换器的原理与设计613. 电力线载波调制解调器毕业设计论文614. 图书馆照明控制系统设计。
一. MATLAB串口通信技术
对于WINDOWS系统而言,硬件系统的驱动程序有着十分严格的规范,可以用C或汇
编语言进行开发,而MATLAB本身是一个跨平台的软件,并不具备直接访问硬件的能力。
即使安装了驱动程序并能正常工作的硬件设备,MATLAB也没有统一的形式对其进行访问。
对于系统的串口,在MATLAB6.X中以类(SERIAL)的形式提供了支持。当用指令建立了
一个串口对象(句柄)以后,对串口的硬件操作可以文件操作的软件形式来完成,方法比较
简单。常用的串口操作命令及其含义如下表(1)所示,这些命令既可在MATLAB命令窗
口实现,也可以M文件的形式出现,使用起来十分方便。
表1 MATLAB串口操作命令表
二. 数据采集系统与PC机通信的硬件电路
为了简化系统的硬件设计,数据采集系统的微转换器选用AD公司的全集成芯片ADu
C812,该芯片包含有12位高性能的自校准8通道ADC,两个12位的DAC,与8051兼容
的内核使用户无须学习新的指令系统。片内8K闪速/电摖除程序存储器使数据采集系统具有
在线下载编程能力,利用AD公司提供的免费SERIAL WINDOW DOWNLOAD就可以将H
EX文件下载到ADuC812内,对于不同的应用场所可以方便的修改系统的参数,既不需要
昂贵的编程器,也不需打开机壳插拨芯片,只需将一条电缆连接到计算机的COM1或COM
2即可。另外该转换器还支持看门狗定时器、电源监视器及ADC的DMA等功能,可编程
的I/O口具有三种类型的串口UART、SPI、I2C,价格也比较便宜,是一种理想的转换器。
系统的硬件组成如下图(1)所示。
图1 ADUC812与PC机串口通信的硬件电路图
其中ADM202及P3.0\P3.1构成了与计算机通信的RS232接口,它有两个功能,一是实
现计算机与数据采集系统的数据通信。另一功能是与JP1配合使用,完成将程序从计算机下
载到ADuC812片内的闪速/电摖除程序存储器中。当下载程序时,需将单片机系统的电源关
掉,用屏蔽帽屏蔽JP1,单片机系统再上电,ADuC812进入程序下载状态,运行SERIAL W
INDOW DOWNLOAD可以将HEX文件下载到芯片内。ADM812组成了系统的复位电路。
三. 应用程序的软件流程图
PC机与单片机的串口通信技术可以说已经比较成熟,但在工程实际中应用较多的是V
C、VB通信控件,一般人员开发具有一定的困难。本文的PC机应用程序是运用MATLAB
的类(SERIAL)和M语言开发,辅以MATLAB的GUIDE工具箱,程序开发相对简单。
单片机的程序应用MCS—51汇编,只需在程序的第一行加$MOD812标识符即可。整个传
输过程是:由单片机发送握手信号,PC机接到握手信号后发应答信号,并准备接收信号,
单片机接收到应答信号后准备发送数据,并说明通信过程挂钩成功,总的测量次数和键值作
为第0组发送,发送完毕累加校验和,发现传输错误时重发,程序的流程图如图2所示
图2 单片机与微机的通信流程图
MATLAB的SERIAL类核心是用JAVA语言编写的,与VC等高级语言相比存在许多
不足,如不能以中断的方式访问该串口类,但是对一般的应用要求该类还是可以满足要求的,
同时由于该类的使用方法极其简单,故而也有一定的实用性。