guo88455648 发表于 2011-3-2 09:39:01

扯淡的毕业设计

大四了,要毕业设计了,但是我的课题有些扯淡,说他扯淡不是因为课题难,而是因为课题简单。学院新开了一门单片机原理及应用的课,我的课题就是为这门课编写上机实验,课题要求为:

"1、开发有关汇编语言、C语言及单片机开发环境使用方面的实验;
2、开发单片机中断及定时器方面的实验;
3、开发单片机串口通讯方面的实验;
4、开发单片机扩展模数转换器方面的实验。"       

对于做过单片机的人来说这是很简单的,但是这种听起来很简单的东西,工作量并不比其他课题的工作量少,其他大部分同学的毕设课题,听起来也许很深,很难,但是需要自己做的其实很少,最后拿些导师的资料,凑个论文就好了。而我的课题听起来这么简单,无论是开题报告,中期检查,还是最后的答辩,都容易被其他老师找茬。

   所以自己觉得比较郁闷,如果就按要求编这几个实验,过关估计有问题,大家给我出些主意,有没有什么创新的想法,实验内容对初学者不是很难,而且还有创新,而且让别人听起来工作量大,而且有难度。

guo88455648 发表于 2011-3-2 09:39:31

单片机用的是at89s52

erxun 发表于 2011-3-2 09:44:04

有些毕业设计 就是给老师做课件的。淡定~~

air23 发表于 2011-3-2 09:46:37

真正的勇士敢于直面扯淡的人生

guo88455648 发表于 2011-3-2 09:50:26

回复【1楼】guo88455648
-----------------------------------------------------------------------

就是这样啊,自己的工作量并不少,但是让别人听起来很少。

guo88455648 发表于 2011-3-2 09:50:54

回复【3楼】air23
-----------------------------------------------------------------------

哈哈,我现在就是在思考,怎么能够做的创新一些。

DigiCat 发表于 2011-3-2 10:05:54

把论坛里一些开源的牛例子做成教学实验,创新性就有了,然后编辑手册的时候写上ourdev的网站,学生使用的时候不懂的就上来请教,也宣传了咱们这里,你也省了很多事情,又够难度

ITOP 发表于 2011-3-2 10:06:33

这个内容很少吗?你至少要做块板子吧,然后呢你要会写上位机,使用C或汇编写下位机,使用串口将数模转换的值通过串口传给PC,串口使用中断来写,整个流程做下来应该会有很多心得体会的 :)

asdasd 发表于 2011-3-2 10:07:58

做AD你来个示波器行不行?

guo88455648 发表于 2011-3-2 10:09:26

回复【7楼】ITOP
-----------------------------------------------------------------------

板子不用做,实验室有试验箱

guo88455648 发表于 2011-3-2 10:13:27

回复【6楼】DigiCat 数码加菲
-----------------------------------------------------------------------

"1、开发有关汇编语言、C语言及单片机开发环境使用方面的实验;
2、开发单片机中断及定时器方面的实验;
3、开发单片机串口通讯方面的实验;
4、开发单片机扩展模数转换器方面的实验。"

就是按这些要求做4次实验,我的想法是前期分立的做这些内容,最后把这些整合的到一起,做一个难度较大,且有创新的实验。

guo88455648 发表于 2011-3-2 10:14:57

回复【8楼】asdasd
-----------------------------------------------------------------------

这些是教学用的实验,做示波器对学生们来说难度大。

chenguanglu 发表于 2011-3-2 10:15:02

答辩老师好不容易看到自己懂的 还不狂问

guo88455648 发表于 2011-3-2 10:15:12

回复【8楼】asdasd
-----------------------------------------------------------------------

这些是教学用的实验,做示波器对学生们来说难度大。

guo88455648 发表于 2011-3-2 10:16:07

回复【12楼】chenguanglu
-----------------------------------------------------------------------

哈哈,是啊,狂问也行啊,别给弄成2次答辩就好了。

tiantian2011 发表于 2011-3-2 10:20:17

1、开发有关汇编语言、C语言及单片机开发环境使用方面的实验;
2、开发单片机中断及定时器方面的实验;
3、开发单片机串口通讯方面的实验;
4、开发单片机扩展模数转换器方面的实验。


简单吗?不简单。

1。能分析一下C语言与汇编的转化过程,就是编译原理,举例分析while(1) for(;;)区别,switch与if elsif 区别
  分析效率的不同处。分析单片机开发环境与x86有什么区别,他们进入main函数前要做的事区别和作用。
2。3。4。说是实验,但要用得好,在效率 资源占用 灵活性的经验总结。你可以查资料看别人的代码得出心得

把以上做好做详细。把论文写好,一份交学校,一份分期交去杂志社投稿。毕业后以发表的文章作为经历去应聘大企业。
这样你的走进社会之路将会有一个很好的开始。


看标题,楼主很轻视毕业设计,态度不行啊。事情总是双方面的,正反面的取向在于态度和行动。

liucw99 发表于 2011-3-2 10:22:43

不过我觉得你的题目很泛,至少任务不是很明确,可以做的很大,也可以做的很小。

format 发表于 2011-3-2 10:26:36

做个跳蛋吧

根据反映的声音大小

AD采样,卡尔曼滤波

PID调节

guo88455648 发表于 2011-3-2 10:30:28

回复【15楼】tiantian2011
-----------------------------------------------------------------------

朋友说的对啊,自己也想把毕设做好,所以在论坛寻求一些意见,看怎么做才能做的好一些。

guo88455648 发表于 2011-3-2 10:31:21

回复【16楼】liucw99
-----------------------------------------------------------------------
导师就给了这些要求,具体的让我自己想。

guo88455648 发表于 2011-3-2 10:31:47

回复【17楼】format
-----------------------------------------------------------------------

汗……

lindabell 发表于 2011-3-2 10:33:06

还好我的毕业设计是设计电动汽车的运动控制器,更可喜的是我的导师把全部的工作通通交给我处理了

DigiCat 发表于 2011-3-2 10:33:28

回复【17楼】format
-----------------------------------------------------------------------

做个跳蛋吧

根据反映的声音大小

AD采样,卡尔曼滤波

PID调节

这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间

guo88455648 发表于 2011-3-2 10:35:34

回复【21楼】lindabell 欧海
-----------------------------------------------------------------------

呵呵,恭喜恭喜。

xyqdoudou 发表于 2011-3-2 10:56:08

回复【3楼】air23
真正的勇士敢于直面扯淡的人生
-----------------------------------------------------------------------

敢于正视淋漓的鲜血(保持队形)

xyqdoudou 发表于 2011-3-2 10:59:49

回复【22楼】DigiCat 数码加菲
回复【17楼】format   
-----------------------------------------------------------------------
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间
-----------------------------------------------------------------------

补充下:再弄个定时启动功能,当闹钟用...给新的一天一个快乐的开始..

cpumaker 发表于 2011-3-2 11:00:54

国内大四的论文还不如国外大二的课程设计, 这个现状到现在都还没有改变...

tiantian2011 发表于 2011-3-2 11:02:53

回复【26楼】cpumaker
国内大四的论文还不如国外大二的课程设计, 这个现状到现在都还没有改变...
-----------------------------------------------------------------------

没这回事,是学生个人态度问题。

dengxiaofeng 发表于 2011-3-2 12:15:37

已经毕业的人 路过!!!

sadf123 发表于 2011-3-2 12:21:06

LZ是什么专业的?到大四才开单片机原理及应用的课?

twoperson 发表于 2011-3-2 12:38:53

做个IDE

guo88455648 发表于 2011-3-2 14:35:52

回复【29楼】sadf123
-----------------------------------------------------------------------

不是我开,是我的毕设课题是给这门课编写实验,这门课是给下一年级的开的,而且第四周就要开始做实验了。

zhuyi25762 发表于 2011-3-2 14:40:22

哈,给他们开发板,这些都有了

guo88455648 发表于 2011-3-2 14:41:46

回复【32楼】zhuyi25762
-----------------------------------------------------------------------

开发板不用,实验室有试验箱,我的任务就是以实验箱为基础,结合课程,编写51的单片机实验。

qwerttt 发表于 2011-3-2 15:19:53

回复【17楼】format
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节

-----------------------------------------------------------------------

PID调节时得要有实验对象

Core_i7 发表于 2011-3-2 16:06:17

回复【34楼】qwerttt
回复【17楼】format
做个跳蛋吧
根据反映的声音大小
ad采样,卡尔曼滤波
pid调节
-----------------------------------------------------------------------
pid调节时得要有实验对象
-----------------------------------------------------------------------

楼主找个女伴......

dogbush 发表于 2011-3-2 16:34:45

卡尔曼滤波

guo88455648 发表于 2011-3-2 23:47:12

回复【35楼】Core i7
-----------------------------------------------------------------------

汗…………

sharpufo 发表于 2011-3-3 18:49:42

把这几个实验凑一起整个什么应用出来。

bayaer 发表于 2011-3-3 21:35:29

晕!

tothen5 发表于 2011-3-3 21:39:40

你老师太扯蛋蛋了!

tothen5 发表于 2011-3-3 21:40:59

你老师太扯蛋蛋了!

sharpufo 发表于 2011-3-3 21:41:51

你老师蛋蛋太扯了!

guo88455648 发表于 2011-3-4 10:21:08

回复【38楼】sharpufo 风生水起月皎白
-----------------------------------------------------------------------

没什么用,是分立的实验,配合教学用的

love_STM32 发表于 2011-3-4 17:00:02

你老师蛋蛋太扯了!

dongzhiqing 发表于 2011-3-4 17:31:30

建议楼主好好做,把理论讲的深入浅出,同时与实验结合,相信对学弟学妹是件好事啊。

wsgj0 发表于 2011-3-4 17:41:42

给你个建议,比较简单的,做一个用数码管显示温度计,PT100的全有了,网上资料很多,板子用万用板自己焊,AD转换用ADC0809,并口通讯很方便写程序。MCU用AT89S52(c52最近很贵),晶振用12M,电源随便买一个并两个10υ的电容就能用,数码管用2位足够,精度写1摄氏度+ -50%,用沸水和冰水进行温度校准,电阻表网上有,串口加个MAX232写个上位机通讯每过几秒把温度传到上位机就行。调试系统下载个伟福的系统用软件仿真就行。总成本不超过100元,保证能过。

ybdesire 发表于 2011-3-4 18:42:04

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采集,人际交互,中断管理程序。

参考:
单片机外中断的扩展及其多优先级软件实现方法
一种减少中断延迟的中断调度模型
引信并联定时器系统时间精度分析
通信系统中大量定时器的实现
具有取样频率转换的数模转换系统及其取样频率转换方法

最后,不要应为题目不好就抱怨,自己多思考,不要偷懒,肯定能
从毕设中学到很多东西的。毕设是自己的事,关键在于你重不重视!

wsgj0 发表于 2011-3-4 18:52:13

楼上太专业了,其实毕业设计糊弄糊弄就过去了,真正的能力大部分是毕业以后在实践中硬逼出来的,说实在的谁都想在上学时解决这些问题,但,毕业设计是有时限的,拣简单的弄吧。

xml2028 发表于 2011-3-4 19:04:06

其实,毕业设计从简也不错,能顺利毕业就行了,毕了业进入项目训练才是最锻炼人的,在学校还是好好享受校园生活吧,否则出来工作后你会后悔的,、
当年在学校的时候没钱,很多地方想去都没去,出来工作了没时间,哎,这个世界就是如此的矛盾

19871212 发表于 2011-3-4 20:15:16

回复【22楼】DigiCat 数码加菲
回复【17楼】format   
-----------------------------------------------------------------------
做个跳蛋吧   
根据反映的声音大小   
ad采样,卡尔曼滤波   
pid调节   
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间
-----------------------------------------------------------------------

补充下:再弄个定时启动功能,当闹钟用...给新的一天一个快乐的开始..
 
-----------------------------------------------------------------------
...................

1.1mahe 发表于 2011-3-5 16:37:21

我导师直接问我想做什么,然后他帮拟个题目。

guo88455648 发表于 2011-3-7 09:59:12

回复【44楼】love_STM32
-----------------------------------------------------------------------

呵呵

guo88455648 发表于 2011-3-7 10:03:17

回复【47楼】ybdesire
-----------------------------------------------------------------------

这位朋友很热心,说的有很大的参考价值。

guo88455648 发表于 2011-3-7 10:04:43

回复【49楼】xml2028 收音机
-----------------------------------------------------------------------

呵呵,是啊,我的理想就是大学期间能够多去几个地方,可是没时间没钱啊。

zhaoxukiller 发表于 2011-3-7 10:07:36

不要好高骛远,做好基础的东西才能腾飞
中国的教育就是这样的,没办法

另外,我觉得学生厉害与否和老师的本领有一定关系

lnskngdc 发表于 2011-3-7 10:08:57

话说,这课题真的很简单么?如果不用百度谷歌搜索的话...

guo88455648 发表于 2011-3-7 10:47:23

回复【56楼】lnskngdc
-----------------------------------------------------------------------

有理

yueyongbo 发表于 2011-3-7 12:03:57

回复【47楼】ybdesire
-----------------------------------------------------------------------

ls说得很有道理,关键不在毕设是否简单,关键看自己是否能从中学到知识

langlibaitiao 发表于 2011-3-8 00:06:43

lz做好这个毕设 可以自己开个班教人了

Jack_Air 发表于 2011-3-9 14:36:49

LZ交大的?

guo88455648 发表于 2011-3-11 09:37:18

回复【60楼】Jack_Air
-----------------------------------------------------------------------

北航的

zhanji007 发表于 2011-3-11 11:04:22

回复【50楼】19871212 欢
回复【22楼】digicat 数码加菲
回复【17楼】format   
-----------------------------------------------------------------------   
做个跳蛋吧   
根据反映的声音大小   
ad采样,卡尔曼滤波   
pid调节   
这个很贴切,最好可以实现多传感器融合,最快的捕捉高潮瞬间
-----------------------------------------------------------------------
补充下:再弄个定时启动功能,当闹钟用...给新的一天一个快乐的开始..   
    
-----------------------------------------------------------------------
表面喷点橡胶油,就说是纳米涂层,可以治百病;另外包装上在花个100块左右的成本订个激光雕花的金属盒,特意设计成一次性使用的,拆开一次就不能在用的;显示出产品的高档。钱不是问题,就卖5K,不是给一般的人用的。绝不讲价!
-----------------------------------------------------------------------

woshi728138 发表于 2011-12-15 23:09:25

mark

hzc171 发表于 2011-12-16 01:12:26

mark留着看看

zhilvniu 发表于 2011-12-16 14:18:51

你们学校的老师太牛逼了

zouliang111111 发表于 2011-12-17 10:27:27

什么专业?

B214215850 发表于 2011-12-17 11:12:32

既然是要用来做教程的,那么我想这个实验的难度不是重点,具体的分析和讲解能不能学的人听懂学会这个才是关键。
好像也没那么简单啊 !!

fox_deng 发表于 2012-2-27 22:22:26

努力的问心无愧,就不怕了!
页: [1]
查看完整版本: 扯淡的毕业设计