本人大四(面向嵌入式和单片机的),要做毕设,求建议,以下是题目,本人成绩中下。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本人大四(面向嵌入式和单片机的),要做毕设,求建议,以下是题目,本人成绩中下。相关的知识,希望对你有一定的参考价值。

对了,我是电子信息工程系的。
1 机动车智能防超载系统的设计 2 教育试卷智能生成系统的设计 3 车内环境智能控制系统 4 汽车自动刹车系统 5 基于GPS的汽车智能监测系统 6 基于多传感器的智能窗系统 7 公交车门缝障碍物检测系统 8 的士求救系统 9 课程考勤管理系统的研究与实现 10 智能玩具小车的设计与实现 11 楼宇节能用电智能控制 12 智能监控目标识别系统 13 基于单片机的太阳能草坪灯的设计与实现 14 太阳能广告灯箱的设计与实现 15 基于ARM的心电接收机及分析装置 16 多频点波形发射机 17 基于单片机的波形接收机 18 虚拟波形显示器 19 安卓系统无线控制小车20 安卓系统无线控制飞行器 21 多功能高频函数发生器22 非接触式温度测量仪 23 简易示波器的硬件设计 24 简易示波器的软件设计 25 基于zigbee技术的智能家居控制 26 健康感知监护平台的Zigbee网络节点设计27 健康感知监护平台的Zigbee网关设计28 健康感知监护平台的数据显示终端 29 公交车到站监控系统设计30 基于nRF的开会通知系统设计31 睡眠质量监控仪器设计32 智能服装库存系统的设计 33 FIR数字带通滤波器的仿真与硬件设计
34 基于MATLAB的数字匹配滤波器的仿真设计 35 PWM高精度DA输出硬件电路设计 36 PWM高精度DA输出电路软件设计 37 4路时间控制器分时控制软件设计 38 4路时间控制器键盘显示及参数设置软件设计 39 交流电源分配列柜电原理图及RS485通信软件设计 40 交流电源分配列数据柜采样处理软件设计 41 LED灯实用控制器RS485通信及彩灯变色灯进行编程控制软件设计 42 LED灯实用控制器电原理图设计以及相对应印制版图PCB设计 43 基于GPRS的远程无线报警系统设计 44 污水泄漏检测与自动报警系统设计 45 嵌入式线束导通测试仪设计 46 基于W5100的网络报警系统设计 47 基于STM32的图像采集与显示系统设计 48 基于GSM技术的智能宿舍控制系统设计 49 嵌入式自动电阻测试仪 50 嵌入式无线无纸记录仪 51 一种基于串口的嵌入式系统测试系统 52 一种智能型看门狗的研究与设计 53 物联网RFID中继服务系统-RFID中继器 54 物联网RFID中继服务系统-应用支持软件 55 AIS航标的测试系统 56 基于太阳能的停车系统设计 57 基于RFID的学生点名系统设计 58 基于RFID的超市寄存柜设计 59 家庭智能插座的设计 60 红外窗帘控制器设计
61 LED显示系统设计 (A、无线模块 B、GSM模块 2种传输方式任选一种 )
62 基于GSM的智能家居系统设计 63 电子相册系统设计
64 H.264高清编码器USB接口设计
65 工业现场信息远程监测及显示系统
66 基于GSM的智能控制开关设计
67 基于单片机的红外遥控密码锁设计
68 基于单片机的智能控制云台设计
69 基于单片机的智能压力检测及报警系统的设计
70 基于单片机家用防盗报警系统设计
71 高精度电波钟
72 基于GPS的高精度时钟
73 自动校时万年历
74 多功能自行车码表
75 小功率纯正弦逆变器
76 开关柜电弧光短路保护设备的研制
77 液压阀门开度自动调整装置设计
78 在建楼盘无线楼层呼叫系统设计
79 城市防涝自动排水系统控制器设计
80 电子保险丝的设计与实现
81 基于KMZ41的转角测量仪的设计与实现
82 自动公交报站器的设计与实现
83 智能无线语音报警系统的设计与实现
84 一种宽输入范围的数字频率计设计
85 基于FPGA和单片机的等精度频率计设计
86 基于51单片机的LED电子显示屏设计
87 基于51单片机的脉搏测量仪设计
88 基于C8051F单片机的AES加密算法设计
89 基于C8051F单片机的AES解密算法设计
90 基于zigbee技术的路灯控制系统设计
91 基于RFID的图书自助借还终端设计
求在题目里推荐几个题目,我们有优先级的。。。类似志愿

如果你们有导师指导的话,最好选择一个能包含硬件和软件技术最多的了,我看这些题目,大部分仅仅涉及到一小个技术而已啊。
如果你以后想从事小型电子设备的开发,或者仅仅是电子设备软件开发,那么学软件才是重点,说实在,软件是个无底洞,内容多,提升空间很大。
如果以后想做控制,如自动化生产线,数字化设备方面的,那么单片机、传感器、仪器仪表这些是重点。
学习还是靠自己以后长期的自学吧,大学学的东西很少,而一个课程设计学到的也非常有限。
如果能选几个课程设计的话,可以综合一下,平常也跟同学多了解下别人的设计。
3,6,15,25,43,58,65,75,85 这些都比较贴近实际的应用,你可以根据自己的兴趣和弱点加强下。
参考技术A 智能玩具小车的设计与实现 程序 可以实现小车在红外遥控器下行驶 左转 右转 前进 后退 停止 要原理图的话 你懂的

#include<reg52.h>
#include <stdio.h>
#define uchar unsigned char
#define uint unsigned int

sbit IR=P3^2; //红外接口标志
sbit NEA1=P2^2;
sbit NEB1=P2^3;
sbit IN1=P2^0;
sbit IN2=P2^1;
sbit IN3=P2^4;
sbit IN4=P2^5;
char code Tab[16]="0123456789ABCDEF";

unsigned char irtime;//红外用全局变量
bit irpro_ok,irok;
unsigned char IRcord[4];
unsigned char irdata[33];
unsigned char TempData[16];
uchar a;

void Ir_work(void);
void Ircordpro(void);
void qian_jin(void);
void hou_tui(void);
void zuo(void);
void you(void);
void ting(void);
void zuo45(void);
void you45(void);
void delay(uchar t);

void delay(uchar t) //延时1ms

uchar i,j,k;
for(i=t;i>0;i--)
for(j=142;j>0;j--)
for(k=4;k>0;k--);


void DelayUs2x(unsigned char t)

while(--t);

void DelayMs(unsigned char t)


while(t--)

//大致延时1mS
DelayUs2x(245);
DelayUs2x(245);



void qian_jin(void)

IN1=0;
IN2=1;
IN3=0;
IN4=1;
NEA1=1;
NEB1=1;

void hou_tui(void)

IN1=1;
IN2=0;
IN3=1;
IN4=0;
NEA1=1;
NEB1=1;

void zuo(void)

IN1=0;
IN2=1;
IN3=1;
IN4=0;
NEA1=1;
NEB1=1;

void you(void)

IN1=1;
IN2=0;
IN3=0;
IN4=1;
NEA1=1;
NEB1=1;

void ting(void)

IN1=0;
IN2=0;
IN3=0;
IN4=0;
NEA1=0;
NEB1=0;

void zuo45(void)


IN1=0;
IN2=1;
IN3=1;
IN4=0;
NEA1=1;
NEB1=1;
delay(150);
delay(100);


void you45(void)


IN1=1;
IN2=0;
IN3=0;
IN4=1;
NEA1=1;
NEB1=1;
delay(150);
delay(100);

void tim0_isr (void) interrupt 1 using 1

irtime++; //用于计数2个下降沿之间的时间


void EX0_ISR (void) interrupt 0 //外部中断0服务函数

static unsigned char i; //接收红外信号处理
static bit startflag; //是否开始处理标志位
if(startflag)

if(irtime<63&&irtime>=33)//引导码 TC9012的头码,9ms+4.5ms
i=0;
irdata[i]=irtime;//存储每个电平的持续时间,用于以后判断是0还是1
irtime=0;
i++;
if(i==33)

irok=1;
i=0;


else

irtime=0;
startflag=1;



void TIM0init(void)//定时器0初始化

TMOD=0x02;//定时器0工作方式2,TH0是重装值,TL0是初值
TH0=0x00; //重载值
TL0=0x00; //初始化值
ET0=1; //开中断
TR0=1;

void EX0init(void)

IT0 = 1; //指定外部中断0下降沿触发,INT0 (P3.2)
EX0 = 1; //使能外部中断
EA = 1; //开总中断


void Ir_work(void)

TempData[0] = Tab[IRcord[0]/16]; //处理客户码
TempData[1] = Tab[IRcord[0]%16];
TempData[2] = '-';
TempData[3] = Tab[IRcord[1]/16]; //处理客户码
TempData[4] = Tab[IRcord[1]%16];
TempData[5] = '-';
TempData[6] = Tab[IRcord[2]/16]; //处理数据码
TempData[7] = Tab[IRcord[2]%16];
TempData[8] = '-';
TempData[9] = Tab[IRcord[3]/16]; //处理数据反码
TempData[10] = Tab[IRcord[3]%16];

irpro_ok=0;//处理完成标志

void Ircordpro(void)//红外码值处理函数

unsigned char i, j, k;
unsigned char cord,value;
k=1;
for(i=0;i<4;i++) //处理4个字节

for(j=1;j<=8;j++) //处理1个字节8位

cord=irdata[k];
if(cord>7) //大于某值为1,
value|=0x80;
if(j<8)

value>>=1;

k++;

IRcord[i]=value;
value=0;

irpro_ok=1;//处理完毕标志位置1


void main(void)

EX0init(); //初始化外部中断
TIM0init(); //初始化定时器

DelayMs(20); //延时有助于稳定

while(1)//主循环

if(irok) //如果接收好了进行红外处理
Ircordpro(); irok=0;
if(irpro_ok)
Ir_work();

if(TempData[9]=='E' && TempData[10]=='3' )
a=0;
if(TempData[9]=='E' && TempData[10]=='7' )
a=1;
if(TempData[9]=='A' && TempData[10]=='D')
a=2;
if(TempData[9]=='F' && TempData[10]=='7')
a=3;
if(TempData[9]=='A' && TempData[10]=='5')
a=4;
if(TempData[9]=='F' && TempData[10]=='3')
a=5;
if(TempData[9]=='A' && TempData[10]=='1' )
a=6;

switch(a)

case 0: ting(); break;
case 1: qian_jin(); break;
case 2: hou_tui(); break;
case 3: zuo(); break;
case 4: you(); break;
case 5: zuo45();a=0;TempData[10]='0'; break;
case 6: you45();a=0;TempData[10]='0'; break;
default: a=0; break;



参考技术B 这些个题目都不错,任何一个弄清楚了都有很大收获。建议你根据自己的工作目标来选,尽量选与要从事的工作有关的题目。如果实在没有可选,建议选个安卓的吧。19,20这两个。追问

我想找面向JAVA的工作,选安卓的是吗?

追答

是的,这个不错。

参考技术C 你是要选题目还是?追问

求在题目里推荐几个题目,我们有优先级的。。。类似志愿

追答

专业是面向嵌入式和单片机的 ,当然选以单片机为核心的设计 “基于单片机的。。。。”

以上是关于本人大四(面向嵌入式和单片机的),要做毕设,求建议,以下是题目,本人成绩中下。的主要内容,如果未能解决你的问题,请参考以下文章

毕设:球鞋资讯系统(大学学了四年要做毕设了)

STC51单片机制作的万年历项目(可做毕设),增加了温度显示。

STC51单片机制作的万年历项目(可做毕设),增加了温度显示。

STC51单片机制作的万年历项目(可做毕设),增加了温度显示。

第12篇:基于物联网/WIFI/单片机的车位管理引导系统设计论文开题报告原理图(全套毕业设计资料,绝对干货,内附下载链接)

第十篇:基于物联网/WIFI/单片机的农业大棚环境监测系统论文开题报告原理图(全套毕业设计资料,绝对干货,内附下载链接)