114培训网欢迎您来到东莞市大朗瑞林培训中心!

400-850-8622

全国统一学习专线 8:30-21:00

MCU单片机电路开发及软件开发培训班

授课机构:东莞市大朗瑞林培训中心

关注度:576

课程价格: ¥3000.00元

上课地址:请咨询客服

开课时间:滚动开班

咨询热线:400-850-8622

在线报名

课程详情在线报名

更新时间:2024-11-22
第1课:C51单片机及开发板介绍 第2课: C语言基础学习 第3课:KEILC51开发软件及ISP下载程序软件的使用 第4课:单片机IO口及其功能学习 第5课:初步构建自己的*个单片机程序:点亮*个LED灯 第6课:流水灯实验 第7课:独立键盘、学会按键消抖思路 第8课:矩阵键盘, 第9课:中断讲解——定时器中断 第10课:中断讲解——外部中断及其他中断 第11课:数码管静态显示 第12课:数码管动态显示 第13课:无源蜂鸣器学习 第14课:继电器控制, 第15课:12864LCD液晶显示 第16课:8X8点阵显示 第17课:18B20数字测温芯片、AD转换原理、DA转换原理 项目一:温度报警器设计 设计一个温度监控报警装置,通过对该装置的温度整定值进行设置,当温度超过整定值,或低于整定值时,就会启动报警。 第18课:I2C总线与AT24C04芯片的应用 第19课:规约办法与RS232串口通讯 第20课:DS1302实时时钟芯片 项目二:使用STC12C5A60S2这款单片机从零设计,制作数码管显示万年历。(复习24-25课后) 第21课:红外遥控(带过),和红外传感器应用(重点)(讲解工业中可以用在归位检测和非接触式触发开关) 第22课:步进电机的驱动 第23课:直流电机的驱动 项目三:基于STC89C52+驱动电路,控制X,Y,Z三轴运动平台 项目四:继上项目后完成单片机A通过串行口控制单片机B驱动三轴运动平台。 26课:计算机上位机VB程序设计基础,(按键,定时器,文本,图片框,等常用控件应用及INI文件使用)。 27课:计算机端串行通信程序设计。 28课:项目五,结合上面项目四,开发计算机上位机控制程序。 29课:计算机数据库,ACCESS应用基础。 30课:项目六,结合项目五,开发坐标定位控制系统初步:包括坐标校位,和通过数据库设定轨迹,和读取数据库自动执行轨迹 31课,项目七,继项目六,开发鼠标划轨控制系统,鼠标划轨,运动平台自动执行 32课,项目八,继项目七,开发鼠标控制运动平台移动机械手捉乒乓球系统。(本项目尤其重要,它揭示了工业上电脑精密控制动力的秘密,基于它的启示,学生可以做出好多变化的工业自动化设备) 学习资料: 按键消抖——硬件消抖和软件消抖 一、按键电路 常用的非编码键盘,每个键都是一个常开开关电路。 计数器输入脉冲*不要直接接普通的按键开关,因为 记数器的记数速度非常快,按键、触点等接触时会有多次接 通和断开的现象。我们感觉不到,可是记数器却都记录了下 来。例如,虽然只按了1下,记数器可能记了3下。因此,使 用按键的记数电路都会增加单稳态电路避免记数错误。 二、按键消抖 通常的按键所用开关为机械弹性开关,当机械触点断开 、闭合时,电压信号小型如下图。由于机械触点的弹性作用, 一个按键开关在闭合时不会马上稳定地接通,在断开时也不 会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的 抖动,如下图。抖动时间的长短由按键的机械特性决定,一般 为5ms~10ms。这是一个很重要的时间参数,在很多场合都要 用到。 按键稳定闭合时间的长短则是由操作人员的按键动作决 定的,一般为零点几秒至数秒。键抖动会引起一次按键被误 读多次。为确保CPU对键的一次闭合仅作一次处理,必须去除 键抖动。在键闭合稳定时读取键的状态,并且必须判别到键 释放稳定后再作处理。按键的抖动,可用硬件或软件两种方 法。 三、硬件消抖 在键数较少时可用硬件方法消除键抖动。下图所示的RS 触发器为常用的硬件去抖。 图中两个“与非”门构成一个RS触发器。当按键未按下 时,输出为1;当键按下时,输出为0。此时即使用按键的机械 性能,使按键因弹性抖动而产生瞬时断开(抖动跳开B),中 要按键不返回原始状态A,双稳态电路的状态不改变,输出保 持为0,不会产生抖动的波形。也就是说,即使B点的电压波形 是抖动的,但经双稳态电路之后,其输出为正规的矩形波。这 一点通过分析RS触发器的工作过程很容易得到验证。 利用电容的放电延时,采用并联电容法,也可以实现硬 件消抖: 四、软件延时消抖 如果按键较多,常用软件方法去抖,即检测出键闭合后执 行一个延时程序,产生5ms~10ms的延时,让前沿抖动消失后 再一次检测键的状态,如果仍保持闭合状态电平,则确认为真 正有键按下。当检测到按键释放后,也要给5ms~10ms的延时 ,待后沿抖动消失后才能转入该键的处理程序。 ULN2003 中文资料|工作原理|特点|应用电路图 描述: ULN2003是一个单片高电压、高电流的达林顿晶体管阵列集成 电路。它是由7对NPN达林顿管组成的,它的高电压输出特性和阴 极箝位二极管可以转换感应负载。单个达林顿对的集电极电流是 500mA。达林顿管并联可以承受更大的电流。此电路主要应用于继 电器驱动器,字锤驱动器,灯驱动器,显示驱动器(LED气体放 电),线路驱动器和逻辑缓冲器。 ULN2003的每对达林顿管都有一个2.7kΩ串联电阻,可以直接 和TTL或5V CMOS装置。 主要特点 * 500mA 额定集电极电流(单个输出) * 高电压输出:50V * 输入和各种逻辑类型兼容 * 继电器驱动器 ......
姓名不能为空
手机号格式错误