[問題] bjt反應慢要如何解決
我要用stm32控制74hc595。
因為stm32是3.3V供電而595是5V供電,我怕準位不夠所以用2N2222做準位轉換如下圖。
https://i.imgur.com/SVaMBud.jpg
不料在輸出波形時bjt慢半拍。
https://i.imgur.com/FR67bHe.jpg
藍的是來自stm32的推挽輸出,黃的是bjt的輸出,如參考線所示,在stm32下拉時,BJT並
沒有同時上拉,而是過了680ns才慢慢往上。這樣嚴重限制了stm32的輸出頻率(要是SPI頻
率太高, bjt根本就不會變化)。同樣的問題並未出現在上升緣。
我本來認為是寄生電容造成的,所以試著降低R10 (->470ohm)跟R12(->1kohm), 並取消
R11以求快速放電,但這延遲依舊存在,請問如何解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.239.99
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1553709387.A.9DA.html
※ 編輯: ccbruce (122.116.239.99), 03/28/2019 02:18:56
→
03/28 06:29,
5年前
, 1F
03/28 06:29, 1F
推
03/28 07:45,
5年前
, 2F
03/28 07:45, 2F
不是麵包板喔
推
03/28 08:38,
5年前
, 3F
03/28 08:38, 3F
因為stm32端是設為pp輸出的,當它處在pull時B極會透過pp下臂接地,我想反正大部份電
流不會流向R11,就把它拆了。
推
03/28 08:42,
5年前
, 4F
03/28 08:42, 4F
→
03/28 09:03,
5年前
, 5F
03/28 09:03, 5F
→
03/28 09:04,
5年前
, 6F
03/28 09:04, 6F
看一下文件,我想可以用GPIO_Mode_AF_OD來做到,的確就不需要這組電路了。但板子就
要重洗了。總之先跳線試試看
※ 編輯: ccbruce (110.28.40.19), 03/28/2019 10:21:31
※ 編輯: ccbruce (110.28.40.19), 03/28/2019 10:35:37
推
03/28 10:48,
5年前
, 7F
03/28 10:48, 7F
→
03/28 10:48,
5年前
, 8F
03/28 10:48, 8F
推
03/28 12:10,
5年前
, 9F
03/28 12:10, 9F
推
03/28 12:21,
5年前
, 10F
03/28 12:21, 10F
推
03/28 13:02,
5年前
, 11F
03/28 13:02, 11F
→
03/28 13:02,
5年前
, 12F
03/28 13:02, 12F
→
03/28 13:02,
5年前
, 13F
03/28 13:02, 13F
→
03/28 13:04,
5年前
, 14F
03/28 13:04, 14F
推
03/28 14:15,
5年前
, 15F
03/28 14:15, 15F
→
03/28 14:15,
5年前
, 16F
03/28 14:15, 16F
→
03/28 14:15,
5年前
, 17F
03/28 14:15, 17F
→
03/28 14:16,
5年前
, 18F
03/28 14:16, 18F
→
03/28 14:16,
5年前
, 19F
03/28 14:16, 19F
推
03/28 17:16,
5年前
, 20F
03/28 17:16, 20F
→
03/28 17:19,
5年前
, 21F
03/28 17:19, 21F
請問這樣作是為了別讓BJT太飽嗎?
※ 編輯: ccbruce (110.28.40.19), 03/28/2019 17:54:38
→
03/28 18:34,
5年前
, 22F
03/28 18:34, 22F
推
03/29 02:20,
5年前
, 23F
03/29 02:20, 23F
推
03/29 02:23,
5年前
, 24F
03/29 02:23, 24F
→
03/29 02:24,
5年前
, 25F
03/29 02:24, 25F
→
03/29 11:35,
5年前
, 26F
03/29 11:35, 26F
→
03/29 11:37,
5年前
, 27F
03/29 11:37, 27F
→
03/29 11:40,
5年前
, 28F
03/29 11:40, 28F
→
03/29 11:47,
5年前
, 29F
03/29 11:47, 29F
推
03/30 14:18,
5年前
, 30F
03/30 14:18, 30F
→
03/30 14:18,
5年前
, 31F
03/30 14:18, 31F