扯淡的毕业设计
大四了,要毕业设计了,但是我的课题有些扯淡,说他扯淡不是因为课题难,而是因为课题简单。学院新开了一门单片机原理及应用的课,我的课题就是为这门课编写上机实验,课题要求为:"1、开发有关汇编语言、C语言及单片机开发环境使用方面的实验;
2、开发单片机中断及定时器方面的实验;
3、开发单片机串口通讯方面的实验;
4、开发单片机扩展模数转换器方面的实验。"
对于做过单片机的人来说这是很简单的,但是这种听起来很简单的东西,工作量并不比其他课题的工作量少,其他大部分同学的毕设课题,听起来也许很深,很难,但是需要自己做的其实很少,最后拿些导师的资料,凑个论文就好了。而我的课题听起来这么简单,无论是开题报告,中期检查,还是最后的答辩,都容易被其他老师找茬。
所以自己觉得比较郁闷,如果就按要求编这几个实验,过关估计有问题,大家给我出些主意,有没有什么创新的想法,实验内容对初学者不是很难,而且还有创新,而且让别人听起来工作量大,而且有难度。 单片机用的是at89s52 有些毕业设计 就是给老师做课件的。淡定~~ 真正的勇士敢于直面扯淡的人生 回复【1楼】guo88455648
-----------------------------------------------------------------------
就是这样啊,自己的工作量并不少,但是让别人听起来很少。 回复【3楼】air23
-----------------------------------------------------------------------
哈哈,我现在就是在思考,怎么能够做的创新一些。 把论坛里一些开源的牛例子做成教学实验,创新性就有了,然后编辑手册的时候写上ourdev的网站,学生使用的时候不懂的就上来请教,也宣传了咱们这里,你也省了很多事情,又够难度 这个内容很少吗?你至少要做块板子吧,然后呢你要会写上位机,使用C或汇编写下位机,使用串口将数模转换的值通过串口传给PC,串口使用中断来写,整个流程做下来应该会有很多心得体会的 :) 做AD你来个示波器行不行? 回复【7楼】ITOP
-----------------------------------------------------------------------
板子不用做,实验室有试验箱 回复【6楼】DigiCat 数码加菲
-----------------------------------------------------------------------
"1、开发有关汇编语言、C语言及单片机开发环境使用方面的实验;
2、开发单片机中断及定时器方面的实验;
3、开发单片机串口通讯方面的实验;
4、开发单片机扩展模数转换器方面的实验。"
就是按这些要求做4次实验,我的想法是前期分立的做这些内容,最后把这些整合的到一起,做一个难度较大,且有创新的实验。 回复【8楼】asdasd
-----------------------------------------------------------------------
这些是教学用的实验,做示波器对学生们来说难度大。 答辩老师好不容易看到自己懂的 还不狂问 回复【8楼】asdasd
-----------------------------------------------------------------------
这些是教学用的实验,做示波器对学生们来说难度大。 回复【12楼】chenguanglu
-----------------------------------------------------------------------
哈哈,是啊,狂问也行啊,别给弄成2次答辩就好了。 1、开发有关汇编语言、C语言及单片机开发环境使用方面的实验;
2、开发单片机中断及定时器方面的实验;
3、开发单片机串口通讯方面的实验;
4、开发单片机扩展模数转换器方面的实验。
简单吗?不简单。
1。能分析一下C语言与汇编的转化过程,就是编译原理,举例分析while(1) for(;;)区别,switch与if elsif 区别
分析效率的不同处。分析单片机开发环境与x86有什么区别,他们进入main函数前要做的事区别和作用。
2。3。4。说是实验,但要用得好,在效率 资源占用 灵活性的经验总结。你可以查资料看别人的代码得出心得
把以上做好做详细。把论文写好,一份交学校,一份分期交去杂志社投稿。毕业后以发表的文章作为经历去应聘大企业。
这样你的走进社会之路将会有一个很好的开始。
看标题,楼主很轻视毕业设计,态度不行啊。事情总是双方面的,正反面的取向在于态度和行动。 不过我觉得你的题目很泛,至少任务不是很明确,可以做的很大,也可以做的很小。 做个跳蛋吧
根据反映的声音大小
AD采样,卡尔曼滤波
PID调节 回复【15楼】tiantian2011
-----------------------------------------------------------------------
朋友说的对啊,自己也想把毕设做好,所以在论坛寻求一些意见,看怎么做才能做的好一些。 回复【16楼】liucw99
-----------------------------------------------------------------------
导师就给了这些要求,具体的让我自己想。 回复【17楼】format
-----------------------------------------------------------------------
汗…… 还好我的毕业设计是设计电动汽车的运动控制器,更可喜的是我的导师把全部的工作通通交给我处理了 回复【17楼】format
-----------------------------------------------------------------------
做个跳蛋吧
根据反映的声音大小
AD采样,卡尔曼滤波
PID调节
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间 回复【21楼】lindabell 欧海
-----------------------------------------------------------------------
呵呵,恭喜恭喜。 回复【3楼】air23
真正的勇士敢于直面扯淡的人生
-----------------------------------------------------------------------
敢于正视淋漓的鲜血(保持队形) 回复【22楼】DigiCat 数码加菲
回复【17楼】format
-----------------------------------------------------------------------
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间
-----------------------------------------------------------------------
补充下:再弄个定时启动功能,当闹钟用...给新的一天一个快乐的开始.. 国内大四的论文还不如国外大二的课程设计, 这个现状到现在都还没有改变... 回复【26楼】cpumaker
国内大四的论文还不如国外大二的课程设计, 这个现状到现在都还没有改变...
-----------------------------------------------------------------------
没这回事,是学生个人态度问题。 已经毕业的人 路过!!! LZ是什么专业的?到大四才开单片机原理及应用的课? 做个IDE 回复【29楼】sadf123
-----------------------------------------------------------------------
不是我开,是我的毕设课题是给这门课编写实验,这门课是给下一年级的开的,而且第四周就要开始做实验了。 哈,给他们开发板,这些都有了 回复【32楼】zhuyi25762
-----------------------------------------------------------------------
开发板不用,实验室有试验箱,我的任务就是以实验箱为基础,结合课程,编写51的单片机实验。 回复【17楼】format
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
-----------------------------------------------------------------------
PID调节时得要有实验对象 回复【34楼】qwerttt
回复【17楼】format
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
-----------------------------------------------------------------------
pid调节时得要有实验对象
-----------------------------------------------------------------------
楼主找个女伴...... 卡尔曼滤波 回复【35楼】Core i7
-----------------------------------------------------------------------
汗………… 把这几个实验凑一起整个什么应用出来。 晕! 你老师太扯蛋蛋了! 你老师太扯蛋蛋了! 你老师蛋蛋太扯了! 回复【38楼】sharpufo 风生水起月皎白
-----------------------------------------------------------------------
没什么用,是分立的实验,配合教学用的 你老师蛋蛋太扯了! 建议楼主好好做,把理论讲的深入浅出,同时与实验结合,相信对学弟学妹是件好事啊。 给你个建议,比较简单的,做一个用数码管显示温度计,PT100的全有了,网上资料很多,板子用万用板自己焊,AD转换用ADC0809,并口通讯很方便写程序。MCU用AT89S52(c52最近很贵),晶振用12M,电源随便买一个并两个10υ的电容就能用,数码管用2位足够,精度写1摄氏度+ -50%,用沸水和冰水进行温度校准,电阻表网上有,串口加个MAX232写个上位机通讯每过几秒把温度传到上位机就行。调试系统下载个伟福的系统用软件仿真就行。总成本不超过100元,保证能过。 1、转换概念
不要用单片机实现,而在FPGA上实现一个单片机的软核
,自己用硬件描述语言开发定时器,中断管理器!
2、抓关键字
“汇编”与“C”:给人讲解编译器是怎么样把C变成
汇编的,也就是编译原理的内容,词法分析、语法分析、语
义分析,加上自动机的有关理论,什么LR分析的肯定把他
吓死;在用汇编和C完成同一个功能,同时将C代码反汇编,
与自己写的做比较,分析编译器的优化原理
3、深入底层:
“中断”:假设用51单片机,它的中断管理并不完善,
自己在开发中断管理电路,比如多个中断同时发生如何保存
当前未被执行的中断,参见
“定时器”:用数字电路元件搭接成定时器,这个工作
量不小了吧
“串口通信”:串口只是一种方式,可以在串口上走协
议,modebus, profibus, TCP/IP理论上也是可以走的。把
协议中的CRC校验改为其它校验方式,把协议中的参数改一
改,就是创新了(别人没做过),是你根据实际需要剪裁的
(别人不可能有你这种“实际需要”,所以你就是第
一个使用的人,还能算不创新吗?)
“A/D”:自己用电阻放大器、采样保持器搭接不同种
类的A/D,进行误差分析(用统计学理论)。比如在香农采样
速率的基础上将采样频率提高一倍,能提高A/D精度
“D/A”:可用于实现任意信号发生器
4、加入模型、算法、应用
比如多机通信网络优化调度、利用定时器实现伪随
机数进而完成随机过程、自制A/D中电阻电容的误差模型(噪
声理论与分析)、PID实现温度控制在将数据传给上位机、自
适应PID、用A/D实现微弱信号检测、串口转USB协议,单片
机嵌入式操作系统。
5、创新:
把定时器用好,参见论坛里的状态机,然后基于状态机
写出节省资源、高效率的A/D采集,人际交互,中断管理程序。
参考:
单片机外中断的扩展及其多优先级软件实现方法
一种减少中断延迟的中断调度模型
引信并联定时器系统时间精度分析
通信系统中大量定时器的实现
具有取样频率转换的数模转换系统及其取样频率转换方法
最后,不要应为题目不好就抱怨,自己多思考,不要偷懒,肯定能
从毕设中学到很多东西的。毕设是自己的事,关键在于你重不重视! 楼上太专业了,其实毕业设计糊弄糊弄就过去了,真正的能力大部分是毕业以后在实践中硬逼出来的,说实在的谁都想在上学时解决这些问题,但,毕业设计是有时限的,拣简单的弄吧。 其实,毕业设计从简也不错,能顺利毕业就行了,毕了业进入项目训练才是最锻炼人的,在学校还是好好享受校园生活吧,否则出来工作后你会后悔的,、
当年在学校的时候没钱,很多地方想去都没去,出来工作了没时间,哎,这个世界就是如此的矛盾 回复【22楼】DigiCat 数码加菲
回复【17楼】format
-----------------------------------------------------------------------
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间
-----------------------------------------------------------------------
补充下:再弄个定时启动功能,当闹钟用...给新的一天一个快乐的开始..
-----------------------------------------------------------------------
................... 我导师直接问我想做什么,然后他帮拟个题目。 回复【44楼】love_STM32
-----------------------------------------------------------------------
呵呵 回复【47楼】ybdesire
-----------------------------------------------------------------------
这位朋友很热心,说的有很大的参考价值。 回复【49楼】xml2028 收音机
-----------------------------------------------------------------------
呵呵,是啊,我的理想就是大学期间能够多去几个地方,可是没时间没钱啊。 不要好高骛远,做好基础的东西才能腾飞
中国的教育就是这样的,没办法
另外,我觉得学生厉害与否和老师的本领有一定关系 话说,这课题真的很简单么?如果不用百度谷歌搜索的话... 回复【56楼】lnskngdc
-----------------------------------------------------------------------
有理 回复【47楼】ybdesire
-----------------------------------------------------------------------
ls说得很有道理,关键不在毕设是否简单,关键看自己是否能从中学到知识 lz做好这个毕设 可以自己开个班教人了 LZ交大的? 回复【60楼】Jack_Air
-----------------------------------------------------------------------
北航的 回复【50楼】19871212 欢
回复【22楼】digicat 数码加菲
回复【17楼】format
-----------------------------------------------------------------------
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间
-----------------------------------------------------------------------
补充下:再弄个定时启动功能,当闹钟用...给新的一天一个快乐的开始..
-----------------------------------------------------------------------
表面喷点橡胶油,就说是纳米涂层,可以治百病;另外包装上在花个100块左右的成本订个激光雕花的金属盒,特意设计成一次性使用的,拆开一次就不能在用的;显示出产品的高档。钱不是问题,就卖5K,不是给一般的人用的。绝不讲价!
----------------------------------------------------------------------- mark mark留着看看 你们学校的老师太牛逼了 什么专业? 既然是要用来做教程的,那么我想这个实验的难度不是重点,具体的分析和讲解能不能学的人听懂学会这个才是关键。
好像也没那么简单啊 !! 努力的问心无愧,就不怕了!
页:
[1]