电工电气

当前位置:   主页 > 电工电气

滨州博兴发电机出租省油耐用本地发电机出租公司--滨州博兴发电机出租

发布时间:2024-04-30 03:06:11 发布用户:13335093736

滨州博兴发电机省油耐用本地发电机公司--滨州博兴发电机
b电路用的是2N3906三极管,PNP型,同样把蜂鸣器LS2接在三极管的集电极,驱动信号是5VTTL电平。由于2N3906其他参数和2N3904基本一致,因此计算过程不再赘述。以上这两个电路图都可以正常工作。的两个电路和图一相比,把蜂鸣器接在了三极管的发射极。在c电路,设基极电压为5V,基极电流Ib=(5V-0.7V-UL)/4.7K,其中UL为蜂鸣器上的压降。如果UL比较大,那么相应的Ib就小,很有可能Ib0.2mA,Ic20mA,无法驱动蜂鸣器。


其实还有另外的方式,可以采取在每接收一个字节就对其解析,解析完判断转到下一个状态,并将其中的有用数据存储在相应的数据结构中去,可以采取状态机实现。将状态机设计为两个控制状态,一是串口状态——uart_state,一是命令类型状态——CMD_state。状态机始状态:串口状态为CMD_NO接受到STX_CMD,状态变为CMD_START.接下来将自动进入接受命令帧的状态,再启命令状态的状态机,对发送来的有用数据进行解析,保存,校验等。