欢迎您光临五金加工厂,如有问题请及时联系我们。

单片机如何与电脑时间保持同步?计算机时间不能同步?

作者:五金加工
文章来源:本站

  单片机需要和电脑进行通讯才可以进行时间同步

  想进行时间同步,必须进行通讯,这是最基本的要求。单片机可以通过串口或者USB口和电脑进行通讯,电脑运行的程序定时(每天或者每小时)把时间数据发送给单片机,单片机收到时间数据后,和自己的时间进行比对,如果不相等更新时间就可以了。

单片机如何与电脑时间保持同步?计算机时间不能同步?

  电脑串口怎么和单片机通讯?

  一般的单片机都有UART接口,但是单片机UART接口是5V(或者3.3V)的TTL电平。电脑串口用的是RS232,电平信号是+/-12V的,;就好比一个说中文一个说英文,是没法沟通的,需要用到232电平转换芯片协助。转换出来的TTL电平信号就可以接到单片机的UART接口了。

  

单片机如何与电脑时间保持同步?计算机时间不能同步?

  特别注意Rx和Tx的接法,上位机(电脑)的Tx(发送)要接到下位机(单片机)的Rx(接收);上位机(电脑)的Rx(接收)要接到下位机(单片机)的Rx(发送);这个应该比较容易理外解,别人发送你就要接收,你发送别人就要接收。

  电脑USB口怎么和单片机通讯?

  大家可能发现新出的电脑很多都没有串口,特别是笔记本电脑。怎么办呢?没关系,我们可以使用USB转UART小助手来协助

  USB转UART的小助手工具,一头插到电脑的USB口,一头与单片机的RX和TX连接就可以了。当然RX和TX也是要交叉连接的。当然你也可以把USB转UART的芯片设计在单片机的板上,直接用USB线连接就可以了。

  有些比较强大的单片机还会有USB接口,电脑的USB口与可以直接与单片机的USB接口进行连接

  

单片机如何与电脑时间保持同步?计算机时间不能同步?

  电脑和单片机怎么沟通?

  电脑需要运行一个程序,可以向连接的单片机发送和接收数据

  

  单片机也需要运行一个程序,可以接收电脑发过来的数据,也可以向电脑发送数据。

  通过硬件和软件的配合后,电脑和单片机就可以进行时间或者数据同步了。

  

单片机如何与电脑时间保持同步?计算机时间不能同步?

  欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友,一起交流一起学习

  记得点赞和评论哦!非常感谢

  这个必须要使用到上位机软件,比如VB+COMM控件提取系统时间,然后发给单片机,通过单片机来实现,你需要买的东西是单片机,串口MAX232芯片,等等。电路图就是串口通信加显示。

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!