全球旧事资料 分类
片将单片机传过来的数据调制成BPSK制式并传到电力载波模块中或将电力载波传过来的数据解调解调后传到单片机。
2电力载波首先电力载波是指以电力线为传输媒介载体并在其上进行数据信息传输的一种通信方式这里我们通过ST7540调制后的数据放到电力线上以及从电力线上接收数据信息通过ST7540进行解调。
3终端电表将当前的数据保存到EEPROM中便于单片机读数且掉电不会丢闪。
4抄表管理系统安装在PC机上的管理软件是抄表中心用来管理用户电表数据和发送指令的统一管理平台管理平台是一个比较复杂的系统这里使用串口助手来代替可以在串口助手写入发送数据以及显示接收到的数据。
f22电路模块设计
根据图21的功能框图可制定出相应的电路模块见图22。
图22电路模块设计框图
以上各个电路模块介绍如下
15V电源电路为单片机、和ST7540提供所需的稳定5V工作电压。
2外部8M晶振电路给单片机提供工作频率频率越高执行速度越快但是这也是有上限的当然也可以去掉这部分的电路使用用单片机内部晶振。
3复位电路产生reset信号单片机收到该信号之后重新初始化从头开始运行相当PC机的的重启。
4单片机烧录电路将编译好的二进制程序通过烧录器写到单片机中。
5ST单片机运行烧录的程序是整个系统的控制中心。
6电平转换电路将单片机串口输出CMOSTTL电平转为R232电平。
7PC机通过串口与单片机连接接爱单片机传过来的数据并向单片
f机发送指令。
8EEPROM读写电路单片机通过i2C协议将eeprom里电表数据读回来这里假设终端电表将数据存放在eeprom中。
23电路所涉主要元器件的功能介绍
231STM32F103C8T6单片机芯片
一、STM32F103C8T6介绍
电路中MCU采用ST意法半导体单片机芯片STM32F103C8T6见图23。
图23STM32F103C8T6
STM32F103C8T6【2】是ST公司103系列中的一个成员使用LQFP48封装顾名思义只有48只pi
脚它的内核使用的是ARM的CortexM3内核该内核ARM最新一代的嵌入式微处理器它进一步降低了MCU的功耗和缩减的引脚数目同时提供选择低成本的平台与此同时拥有了卓越的计算性能和先进的中断系统响应。STM32F103C8T6是32位的ARMRISC处理器它提供高效的代码效率在8和16位系统的存储空间上充分发挥了ARM内核的高性能。STM32F103C8T6最大工作频率72MHz片内集成了20kSRAM比起51单片机速度上快了很多同时它具有64K片内flash非易失性存储器一般将重要的数据保存到flash中就
f算突然断电数据也不会丢失。STM32F103C8T6具下以下的标准功能3个USART、3个16位定时器和1个高级定时器、2个SPI、2个I2C、1个USB、1个CAN、1个PWM定时器、1个ADC。r
好听全球资料 返回顶部