The utility model proposes an analog circuit for SPI to UART of an intelligent temperature controller, which includes a microprocessor, a buffer, a timer and an UART analog interface. The utility model utilizes the system resources of a single chip computer to reduce the cost of the product, and uses the hardware resources of the SPI to reduce the occupancy time of the CPU of a single chip computer and improve the operation efficiency of the single chip computer.
【技术实现步骤摘要】
一种智能温控器的SPI转UART的模拟电路
本技术涉及智能温控器的控制领域,尤其是涉及一种智能温控器的SPI转UART的模拟电路。
技术介绍
在HVAC/R系统中,串行通信(RS485/RS232)是必不可少的通信接口,为了是系统具有更好的扩展能力,通常要配置有几组串行通信接口。在设计中,单片机的资源是有限的,内部集成的通信接口一般包括I2C,UART/USART,SPI,CAN和BUS等,为了满足产品更多的串口通信需求,现有的做法大致包括三种:1、通过增加额外的转换芯片来扩展串口:通过此种方法不可避免地导致产品的成本提高,如,目前有I2C转UART,SPI转UART等专用转换芯片,可以为单片机增加更多的UART,但是相应的也增加了系统的成本;2、选择更多硬件串口资源的单片机:更多UART资源的单片机,通常意味着选择功能更为强大的单片机,相应的单片机运行频率也很高,在单片机成本增加的同时,产品EMC/EMI方面的设计复杂度也相应提高;3、采用现有的单片机资源模拟串口通信:模拟UART技术通常采用IO口线模拟UART通信,优点是占用单片机资源少,实现简单,但模拟UART稳定性不足,降低了通信可靠性。
技术实现思路
为解决上述问题,本技术提出了一种智能温控器的SPI转UART模拟电路。本技术的主要内容包括:一种智能温控器的SPI转UART的模拟电路,包括微处理器、缓存器、定时器以及UART模拟接口;所述微处理器包括SPI从设备信号接收端口、SPI从设备信号发送端口以及外部时钟输入端口;所述UART模拟接口包括UART发送信号端口和UART接收信号端口;其中,所述S ...
【技术保护点】
1.一种智能温控器的SPI转UART的模拟电路,其特征在于,包括微处理器、缓存器、定时器以及UART模拟接口;所述微处理器包括SPI从设备信号接收端口、SPI从设备信号发送端口、以及外部时钟输入端口;所述UART模拟接口包括UART发送信号端口和UART接收信号端口;其中,所述SPI从设备信号接收端口与所述UART发送信号端口相连,接收所述UART发送信号端口传送的数据,并将数据存储至所述缓存器内;所述SPI从设备信号发送端口与所述UART接收信号端口相连,将所述缓存器内的数据传送至所述UART接收信号端口;所述外部时钟输入端口与所述定时器连接。
【技术特征摘要】
1.一种智能温控器的SPI转UART的模拟电路,其特征在于,包括微处理器、缓存器、定时器以及UART模拟接口;所述微处理器包括SPI从设备信号接收端口、SPI从设备信号发送端口、以及外部时钟输入端口;所述UART模拟接口包括UART发送信号端口和UART接收信号端口;其中,所述SPI从设备信号接收端口与所述UART发送信号端口相连,接收所述UART发送信号端口传送的数据,并将数据存储至所述缓存器内;所述SPI从设备信号发送端口与所述UART接收信号端口相连,将所述缓存器内的数据传送至所述UART接收信号端口;所述外部时钟输入端口与所述定时器连接。2.根据权利要求1所述的一种智能温控器的SPI转UART...
【专利技术属性】
技术研发人员:张灿辉,张建东,
申请(专利权)人:卡乐电子苏州有限责任公司,
类型:新型
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。