DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1230|回复: 0
打印 上一主题 下一主题

[待整理] 从易到难学习单片机(单片机DIY制作、毕业设计、课程实例)

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-12 14:26:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
电子工程师工作就是将单片机和一堆器件搭在一起,注入思想(程序),完成原来的这些器件分离时无法完成的功能,做成一个成品。所需要的技能越高、功能越复杂、成本越低、市场上对相应的东东的需求越大,就越成功。在工作之余收集了一些比较经典的单片机制作,对于单片机初学者来说,可以从51着手,边制作边学习定能事半功倍。
       
        1.  单片机音乐频谱显示
        这个音乐频谱是单片机的初级篇,利用洞洞板就可以成功制作,制作过程简单,费用低,很适合非专业的爱好者学习制作,随着音乐的播放,LED灯会如波浪般跳跃,小制作大效果。
         
        2.  基于STC单片机的停车场管理系统(原理图+PCB+C语言源代码+参考资料+演示视频)【完整】
        推荐这个停车场管理系统,是为了杜绝乱停车现象,这个系统是基于STC89C52RC单片机的停车场管理系统,综合利用了RC522射频模块,直流减速电机驱动,12864液晶模块,涉及到了射频方面的知识运用,利用电位器检测电机转动角度的方法实现。
         
        3.  基于51单片机的多功能仪表(可作开发板,带PCB文件)
        这个设计选用了51单片机为控制核心,整板基本就相当于一个开发板,只是这里的单片机是采用的LQFP44的贴片封装,后续的代码功能大家可以发挥自己的想象,是一个学习51单片机不错的工具。
         
        4.  51单片机智能家居系列
        因为要做相关的设计,收集了一些关于51智能家居系列的文章, 同时由于51自身的局限性,所以51系列单片机做智能家居智能进行简易的控制,不过这些文章做个简易的智能家居已经足够了。
         
        5.  基于51单片机的频率计
        电路以及程序代码结果调试后试验过,有视频上传,电路作用是对脉冲频率测定,可以测试脉冲频率,上升沿有效,用户可以修改代码的菜单部分,以便个性化,通过12864直观显示,方便用户操作,设有三个按键,方便操作,本电路简单易用,采用51单片机编写,方便用户修改,也可作为毕业设计使用。
         
        6.  采用单片机制作的多功能电表
        主芯片采用单片机,STC89C52。实现其可测量电压,电流,功率三样功能,其指标如下:电压测量范围0~100V,测量精度误差在5%;
        电流测量范围0~200mA,测量精度误差在5%;
        功率测量范围0~20W,测量精度误差在5%。
        同时可以设置范围,一旦超出范围,则LED小灯闪烁报警。
         
        7.  便携式多点温度仪
        这个方便实用的手持式温度仪,不受环境影响、功耗低、结构简单、成本低的数字式传感器用手持测温装置。本机只设一位按键开关,其实是单片机AT89C4051的复位按钮。按复位按钮单片机自动进行测量显示,在测量完毕后立即进入微功耗的休眠状态,按动按钮后单片机重新启动进入测量状态。电池选用三节电池,由于系统平时处于休眠状态,因此系统在电池供电时,可工作长达一年。
         
        8.  基于STC12C5A60S2的点阵时钟的设计(本科毕业设计)
        这个点阵时钟不仅可以显示时间,还可以播放音乐,并且增加了一个倒立检测的功能,使用了一个水银开关。为了能长时间待机,选了一款带保护板的2000MAH锂电池。考虑到同学们还没多少钱,本设计所有的芯片器件都是选用了比较便宜的功能又好的。
         
        9.  51单片机STC89C52RCAD9850 DDS信号源设计与实现
        对于一般DIY爱好者而言,有一个合适的信号发生器莫过于最好不过了,但是市售的信号发生器价格昂贵,那么就让我们发扬DIY的风格吧。这款信号源由51单片机和AD9850模块做成的信号发生器,信号频率1Hz~1MHz之间,三种常规波形,可以调节峰峰值,直流偏置,最低1Hz步进频率调节。非常适合初学者DIY。
         
        10.  基于51单片机的手感遥控车,带蓝牙无线
        大家都知道体感遥控这段时间比较火,话说我们公司也有一台体感游戏机,配上乐视TV,每天休息时间都会有几个热血屌丝站在电视机前手舞舞蹈,玩的不亦乐乎,全身心投入到游戏中的感觉不要太爽,哈哈,不过咱买不起,也就在公司凑凑热闹,所以给大家推荐这个手感遥控,还带蓝牙无线的,虽不及体感高大上,但乐趣绝对不会少。
         
        11.  51单片机智能家居系列文章收集,足够你做个简易智能家居!
        对于智能家居,我之前一直认为是由MCU 控制的,相信不少人跟我有一样的想法吧......但
        是看完这个51 单片机智能家居的方案收集,才知道51 单片机也能做出令人诧异的智能家居
        来。而且51 单片机对于初学工程师来说,更容易上手。
         
        12. 采用P89C52单片机的16*64点阵设计,点阵文字随意改变
        LED点阵是利用发光二极管点阵模块,或像素单元组成的平面式显示屏幕,在大街小巷的商家门口都可以看的到,有的是固定的,有的是滚动的。这个点阵是基于P89C52单片机的16*64点阵,使用的是P89C52单片机控制整个点阵,可以显示时间、欢迎光临等
        原理图是使用Altium画的,而且已经经过Proteus仿真,仿真的内容在附件里。
        PCB已打样,代码可以正常工作,能够正确显示内容。
        说明:点阵的电源是1拉8个,这样驱动的亮度可能不够,如果做到1拉16个就可以了。
         
        13. 基于STM32单片机解码MP3代码
        该段程序是使用软件将MP3文件制作成为BIN文件,然后烧录到SPI-Flash里面 ,通过STM32读取数据并解码,然后通过其DAC   IO口输出音频,还可以控制音量。这个方案为不少纠结与语音芯片先选择的人提供了很好的优势,比之传统的OTP语音芯片来说该方案可以重复使用烧录,成本也比其低。将是未来语音产品开发的首选。
         
        14. 基于单片机SLH89F51LED浪漫沙漏
        沙漏象征着爱情、友谊和幸福,而这款电子沙漏是我们要永远的幸福,永远地珍惜爱情和友谊! 电子沙漏用电子电路控制的发光二极管表示沙粒,模拟沙漏的运动过程。电子沙漏会像真正的沙漏一样,上部的沙粒(点亮的发光二极管)一粒一粒往下掉,下部的沙粒一粒一粒堆起来。漏完以后,将电子沙漏倒过来,又会重新开始一粒一粒往下漏。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-8-9 13:46 , 耗时 0.094593 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表