中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

百思不得其解!关于波特率和时间的关系,以及三极管/...

 凤之谷

下载贤集网APP入驻自媒体

百思不得其解!关于波特率和时间的关系,以及三极管/MOS在通讯接口电平转换的应用问题,特来求教!MCU的串口电压域是3V的,传感器是5V的串口电压域。为了能正常的通讯且考虑成本,没有用TI的sn74lvc2t45、润石的RS0102、瑞盟的MS4553M等那些电平转换芯片。而是用了两个MOS/三极管。
我的问题是,串口通讯的波特率或者其他通讯的通讯速率和三极管/MOS管导通速度的关系,如果导通不及时或者延时,可能就会导致数据丢失,这样双方收到的数据就是错误的信息。
比如串口通讯的波特率是115200bps,1/115200 S 也就是传输一个位/一个码元要8.6us?一个字节是8.6*11=94.6uS(传送1个字节,有1位起始位,8位数据位、1位校验位、1位停止位,也就是说传一个字节要用11位的时间)那三极管导通的速度要<多少us或者ns,这样看来三极管用在串口通讯的电平转换是完全没有问题的?因为ns级别的导通速度是远远快于数据传输速度的?

最新回复
发布回复
波特率就是一秒种传输0或1的个数,若波特率是9600那么它传输一位0或1的时间就是1/9600秒
Grf说的是正向跨导,反应开关速度,漏极电流变化量和栅源电压变化量的比值,越大,开关越快。你分析的波特率和开关器件的开关速度之间的关系是正确的,就你具体的应用来看是没问题的,你贴出来的datasheet是一个mos管。尽量让设定频率和开关时间差距1-2个量级,避免开关边缘失真。

为您推荐

热门交流