电机控制基于STM8AF6288设计实现
电机控制在监控器材、医疗器械、电动阀门、电动窗帘、家用电器、旋转灯具等方面有着广泛的应用,因此设计一款可控性好、精度高的电机控制系统是一件非常有意义的事。基于此,采用
STM8AF6288单片机的电机控制系统的软硬件设计,在按键的操作下对时间进行设定,控制电机的转动,对工作状态及时间进行显示。
电机控制电路的控制芯片采用ST意法半导体公司的STM8AF6288,它有8 KB FLASH,256 B RAM,32位I/O口线,看门狗定时器,两个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。其内部资源丰富、性价比高,能够满足设计要求。
显示部分采用的是12864液晶,控制器是ST7920,这种控制器带中文字库,去除了编制字库的麻烦,该控制器的液晶还支持画图方式。该类液晶支持68时序8位和4位并口以及串口。ST7920的时钟SCLK有独立的操作时序,当多个连续的指令需要被送入时,需要考虑指令执行时间。
一个完整的串行传输周期由以下部分组成:首先送入启动字节,送入五个连续的“1”用来启动一个周期,此时传输计数被重置,并且串行传输被同步。设计中PSB引脚接地,选择串口工作模式,CS高电平有效,只用两根线SID和SCLK即可完成数据传输。
电话:15313166208 010-57436215 联系人:冯小姐 QQ:769132288
微信公众平台:shouxizhixinkeji
致芯科技:http://clone.mcu100.com/