Home
产品方案
基础教程
电路设计
编程在线
开发器材
数据手册
供应芯片
凌雁电子
常用单片机简介
★
结构原理分析
★
指令系统介绍
★
编程应用范例
★
集成开发环境
★
结构原理分析
★
指令系统介绍
★
编程应用范例
★
集成开发环境
★
结构原理分析
★
指令系统介绍
★
编程应用范例
★
集成开发环境
其它公司常用单片机
NUVOTON (新唐) 系列单片机
矽杰微 X8P 系列单片机
MOTOROLA 单片机
台湾 MICON 单片机
SONIX (松翰)单片机
SST89 系列单片机
产品方案·主要目录
>无线多址呼叫监测系统
> 保温毯定时温度控制器
>额温枪/耳温枪设计方案(提供PCBA)
> 洗碗机无刷电机方案
> 医用精密电泳电源-POWER SUPPLIES
> 150W精密电泳电源-POWER SUPPLIES
> 通用单片机实现精密温度控制器
> 大功率永磁电机控制板
> 插卡音箱芯片AX2023A及其应用
> 汽车动力电池管理系统BMS
> 磷酸铁锂动力电池管理系统BMS
> 单片机PWM输出电压可编程开关电源
> 电容式触摸感应按键与单片机的接口应用
> 单片机流星雨LED控制器
> 1.5V单电池微型多功能无线遥控器
> 1.5V单电池情趣振动控制器
> 3V低电压廉价多通道无线遥控器
> CR6228单片开关电源及其应用
> 合泰HT48R10A-1单片机设计定时控制器
> PHY364D构成廉价5V/2A开关电源
> EM78P447构成脉冲电疗仪
> HT46R22构成制水机控制器
> HT48R30A-1和HT46R23设计制水机控制电路
> BJ8P508多功能无线接收机
> EM78P153构成433MHz发射器
> BJ8P508组成切碎机控制器
> EM78P153构成多功能振动器
> 超小型迷你圆筒型计步器
> 智能排风扇控制器
> 六功能多模式时间控制器
> HT48R05组成红外遥控电路
> 双路大功率定时控制器
> 单通道多功能无线遥控电路
> 可编程定时温度控制器
> 单片机组成简易时钟显示器
> 音乐振动按摩控制器
> 2路输出大尺寸LED计数控制器
> 丝印机控制器
> 机床计数控制器
> 可编程电机控制器
> 音视频红外线遥控器
> 微型摩托车锁防盗报警器
> 5通道大电流动态LED控制器
> 6路大尺寸LED计数控制器
> 多种图案变化LED彩色灯控制器
> 七彩变色装饰灯
> 大功率多功能彩色灯控制器
> 日光灯遥控调光控制器
> 数控频闪灯
> 数字化智能充电机
> 具有记忆功能的可编程计数控制器
> 可编程无线遥控电路
当前位置>>
中源单片机首页>>解决方案
设为首页
加入收藏
easyprobe8052F单片机仿真开发系统简介
▲
双CPU架构,全开放设计,不占系统资源。
▲
完全实时仿真,最高速度可达40MHz。
▲
轻巧实用,可以不使用仿真电缆而直接插入用户目标板,便于现场调试。
▲
以115200bps通过RS232串口与主机通信。
▲
支持8X31/32/51/52/54/58及78C31/32/51/52/54/58等芯片。
▲
28kB仿真存储区,包括64kB程序存储区和64kB数据存储区。
▲
可按下列属性进行映射:-Overlay(Internal):内部,Target(External)。
EM78P153构成多功能振动控制器
深圳市凌雁电子有限公司
一.概述:
我们由一片EM78P153单片机构成一个有10个LED指示灯,4个按键,一路脉冲振动输出的电路,可用于小型按摩器等理疗产品,其中2个按键可设置多种按摩振动模式,另2个键可控制振动强度输出,由5个LED指示输出强度,另5个LED指示振动模式.虽然EM78P153仅有12个I/O口,512字节,却有如此强大的功能,而且芯片价格低廉,是一种高性能价格比的方案。
右图是控制功能简图。
我们用单片机的任意5个I/O口(除P63只能作输入端)连接到LED的公共负极,其中的一组(5个)的正极连接在一起用于振动强度指示,另一组(5个)连接在一起用于作振动模式指示,因为使用了分时动态扫描,每只LED点亮的时间比较短,为提高其亮度,需加大电流,所以我们在正极分别接了两个三极管作为开关管。当其b极为低时导通。点亮该组LED,反之,其b极为高时,LED熄灭。因为扫描的频率会大于60Hz,所以肉眼看起来却是连续点亮的,而且亮度也达到要求。
因为EM78P153的I/O口有限,还需要四个I/O口作为键输入,我们采用了与LED负极共用的方法,在程序上我们在作为输入和输出端口使用,分别将I/O选择为输入或输出方式,这在程序上是非常容易实现的。我们可将点亮LED和识别键状态两种状态分别做成两个子程序,在主程序中分别调用它们即可。
马达输出单独使用一个I/O口,因为电机上安装有偏心轮,当其转动时就会产生振动,控制电机的脉冲占空比即可实现输出振动的强弱,可用程序控制其转、停的时间间隔、由弱渐强或由强渐弱等多种脉冲的组合实现振动的多种模式。
上下键为强度控制键,当强度为最小时按"DOWN"便会进入关机状态,所有功能停止,LED全熄,单片机进入睡眠状态,此时单片机的功耗是很低的,电流仅为数uA。以延迟电池使用寿命。当在停机状态时按“UP”即可开机并进入工作模式。
EM78P153使用了内部时钟,复位电路也集成在芯片中,所以外围电路十分简洁,工作也更可靠和稳定。这对产品设计、生产和降低成本都是有好处的。
右图为产品外观图。
程序设计时,我们可将不同的功能模式分成若干块,在每一块中只循环执行该功能,为使程序简洁易读,同时为了使程序不太大(因为单片机的ROM容量仅有512-1kB字节,过于重赘的程序有可能出现ROM不能装下所有的程序),凡是多次用到的程序段均做成子程序,只在主程序中相应位置调用它们即可。