龙源期刊网 http://www.qikan.com.cn
基于STM32的电子秤设计与应用
作者:骆琳 冬瑛
来源:《科学与财富》2017年第15期
(中国计量大学 浙江杭州 310018)
摘要:电子秤是利用称重传感器作为变换元件,把被称物体的重量按一定的比例关系转换成与其相应的电信号,用电子仪表进行测量和显示的装置。本系统以STM32单片机为主控芯片,外围附以称重电路、显示电路、报警电路、键盘电路等构成智能称重系统电路板,从而实现自动称重系统的称重功能、报警功能、数据计算功能以及人机交换功能。可以说,此设计所完成的电子秤很大程度上满足了应用需求。 关键词: STM32;电子秤;人机交换;传感器
基于单片机的步进电机控制系统设计要求利用改变脉冲的频率和顺序来实现步进电机的速度调节,启动、停止,正转、反转等一系列功能。通过的单片机和计算机通信、人机界面设计实现对步进电机的远距离监控和控制。人机界面由VB语言来设计,它们之间的通信是通过RS232的串口实现的。 1 步进电机的控制方法
SCM(Single Chip Microcomputer)是把组成微型计算机的中央处理器、存储器、输入输出接口电路、定时器或计数器等制作在一块集成电路芯片中,它具有小巧、低功耗、指令系统丰富等优点。
PLC(Programmable Logic Controller)是以微型计算机为核心的一种工控机。其控制方案能事先进行模拟调试,自身设计采用了冗余措施和容错技术。由于PLC通用性强,编程操作方便,扩展灵活,可靠性高。
FPGA(Field Programmable Gate Array)它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
由于单片机集CPU、RAM、ROM、CTC、I/O于一体,具有集成度高、软件资源丰富、控制功能和位寻址功能强、软硬件的设计比较方便,因此本设计采用单片机来控制步进电机。 1.1改变控制方式的变速控制
在四相步进电机中,启动或者停止时,用四相八拍,大约在0.1s以后,改用四相四拍的分配方式;在快达到终点时,在采用四相八拍的控制方式,以达到减速控制的目的。
相关推荐: