2020年9月7日

D2 IIC之间使用MOS实现不同电平转换与隔离

摘要: 参考NXP,an10441 上拉电阻使用4.7K,MOS使用2N7002 逻辑: 1 默认都为高电平时,GS电压差非常低,不导通。 2 左边为低电平时,导通,右边电平被拉低。 3 右边为低电平时,S往D方向导通,左边电平被拉低 作用: 1 可以实现隔离 2 实现电平转换 3 波形非常方正 阅读全文

posted @ 2020-09-07 13:59 漂流的博客 阅读(1813) 评论(0) 推荐(0)

2020年8月13日

A4 C语言 指针引用字符串

摘要: 阅读全文

posted @ 2020-08-13 18:43 漂流的博客 阅读(138) 评论(0) 推荐(0)

A3 STM32 U8 U16 U32

摘要: U8 unsigned char 无符号字符255 U16 usigned short 无符号整形65535 U32 unsigned int 无符号整形4294 967 295 // 20200923更新 // 1 例如-285,使用s16来定义 2 文件 阅读全文

posted @ 2020-08-13 14:16 漂流的博客 阅读(275) 评论(0) 推荐(0)

A2 STM32 重新上电后显示屏无显示 初始化延时

摘要: 1 BOOT1 BOOT0都已经接10K接地,晶振波形正常 2 在主程序最开始运行的地方加入5秒的延时,程序不会丢失。原因可能为单片机其它外设没有准备好 int main(void) { delay_init(); delay_ms(5000); // 20200923更新 // 1 延时放在后面情 阅读全文

posted @ 2020-08-13 11:19 漂流的博客 阅读(816) 评论(0) 推荐(0)

A1 使用ST-LINK V2和ST Visual Programmer下载程序

摘要: 1 在淘宝上购买ST-LINK V2下载器 2 将SWCLK和SWDIO和GND 三个引脚连接到STM32,STM32主板使用外接电源供电,BOOT0和BOOT1两个引脚接10K接地 3 打开STVP软件,选择芯片型号,擦除芯片内容,下载 阅读全文

posted @ 2020-08-13 11:12 漂流的博客 阅读(860) 评论(0) 推荐(0)

STM32中 BOOT0 BOOT1设置(问题:程序下载进去但无法运行)

摘要: 默认BOOT0接10K接地,BOOT1接10K接地 实际如果BOOT0不接10K到地,会导致程序能下载进去,但是无法运行情况 阅读全文

posted @ 2020-08-13 11:05 漂流的博客 阅读(1504) 评论(0) 推荐(0)

2020年8月5日

B1 清晰详细、可测量、可达到、目标导向、有时间限定,SMART目标定制原则

摘要: 设定目标的时候需要考虑的问题,可以对已经设定的目标进行完善 S 目标是清晰的,明确的 M 目标可以衡量的,可以用来评估的 A 目标是可以达到的,但是达到的过程有难度 R 目标导向,设定的目标对大目标具有导向作用 T 在一定时间内达成目标 阅读全文

posted @ 2020-08-05 12:21 漂流的博客 阅读(410) 评论(0) 推荐(0)

C1 扩束光纤,大功率隔离器特殊工艺

摘要: 在功率比较大的场合,由于光纤纤芯比较小,两个光纤熔接的时候如果有熔接的时候掉入一点灰尘,熔接通道会非常小,导致大功率无法通过。 为了解决这个问题,通过将光纤在熔接部分加大,从而将通道加大,加强大功率时的稳定性。 目前市面2W内的隔离器通常时没有此工艺,3W/5W/10W需要此工艺。 阅读全文

posted @ 2020-08-05 11:49 漂流的博客 阅读(274) 评论(0) 推荐(0)

D1 运放引脚悬空危害大,单片机PWM信号进入运放需要考虑避免运放引脚悬空

摘要: 1 问题电路 在没有烧录程序时,单片机的PWM引脚无信号,导致运放的3脚悬空,从而导致运放输出3.5V电压,从二导致后面驱动电流非常大,容易对驱动器件造成损坏 2 改进电路 通过在单片机输出增加下拉电阻,从而改变运放的悬空状态,改进后输出电压为0,即在单片机无信号输入时,被驱动器件没有驱动电流,符合 阅读全文

posted @ 2020-08-05 11:23 漂流的博客 阅读(2379) 评论(0) 推荐(1)

导航