8566|28

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

stm32复位后端口是高阻态吗? [复制链接]

                                 用了STM32F103C6T6,通过一个端口加上缓冲芯片74LV07,低电平驱动光藕。发现有时上电过程中光藕带的负载导通一下。请问GPIO复位后看手册是FLOAT输入,是高阻态的吗?如果是高阻态光藕不应该瞬间导通的。
此帖出自stm32/stm8论坛

最新回复

                                 太好了,又学习了一招  详情 回复 发表于 2009-10-26 08:29
点赞 关注
 

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

STM32复位后端口是高阻态

STM32复位后端口是高阻态,高阻态意味着这个信号线很容易受到干扰。

对于你的低电平驱动光藕,最好在它的输入端加一个弱上拉电阻,这样保证在上电时这个信号线的电平是稳定的。
此帖出自stm32/stm8论坛
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
香版主,弱上拉电阻的具体含义?
这个问题我们也在STM32的使用中会遇到。
此帖出自stm32/stm8论坛
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

4
 
                                 弱上拉电阻 就是一个大于10K的电阻,可以是20K~50K。
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

5
 
                                 74LV07是OC门输出,3.3转换5V后带个上拉5K1然后低电平驱动光藕。版主的意思是STM32驱动74LV07的时候输出端口也要加个20K的上拉电阻是吗?
此帖出自stm32/stm8论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

6
 
这个问题的关键是,看你的74LV07在输入端为高阻悬空的时候,输出端是什么状态?如果输入端为高阻悬空时,它能够输出高,自然没有问题,但如果输入端为高阻悬空时,它的输出端为低,就必须在它的输入端就上拉电阻。

你最好看看这个74LV07的手册,它的输出端是如何动作的,尤其是在上电时是什么样的。
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

7
 
                                 74lv07手册无说明上电后如果输入是高阻的情况下,输出是什么状态.不过根据情况最可靠的情况还是在上电的时候加个上拉电阻
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

8
 
                                 7407是开漏输出,我在STM32的GPIO输出上接一10K上拉电阻但仍然光藕在上电的时候导通[img][/img]
此帖出自stm32/stm8论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

9
 
                                 不知道如何发图片
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

10
 
                                 高级回复/添加附件
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

11
 
这是部分驱动单元

111.JPG (20.73 KB)

111.JPG

此帖出自stm32/stm8论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

12
 
怕描述不清楚,7407是开漏输出的缓冲器。7407通过5K1电阻接到5V系统。同时也是3.3v系统和5V系统的转化

111.JPG (20.77 KB)

111.JPG

此帖出自stm32/stm8论坛
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

13
 
                                 没人回答呢?我把STM32的IO线断开,上电再也不会误动作.STM32上电过程IO不是高阻吗?我接了上拉应该是高电平才对啊.但实际情况不是.
此帖出自stm32/stm8论坛
 
 
 

回复

48

帖子

0

TA的资源

一粒金砂(初级)

14
 
你的上拉电阻是上拉到STM32端的电源,还是上拉到设备端的电源?如果是上拉到STM32端的电源,在上电的电压达到正常的工作电压前,相对于设备端的电源可不是高电平呀。

你可以用示波器看看STM32的IO口,在上电前、上电过程中和上电结束后的状态,同时观察一下STM32端的电源电压状况。

顺便问一下,你用的是哪个I/O口?
此帖出自stm32/stm8论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

15
 
GPIO_SetBits(GPIOA, GPIO_Pin_3); //T1
  GPIO_SetBits(GPIOA, GPIO_Pin_2); //T2
  GPIO_SetBits(GPIOA, GPIO_Pin_1); //T3
  GPIO_SetBits(GPIOA, GPIO_Pin_10); //T13
  GPIO_SetBits(GPIOA, GPIO_Pin_9); //T14
GPIO_SetBits(GPIOB, GPIO_Pin_0); //T4
  GPIO_SetBits(GPIOB, GPIO_Pin_1); //T5
  GPIO_SetBits(GPIOB, GPIO_Pin_10); //T6
  GPIO_SetBits(GPIOB, GPIO_Pin_11); //T7
  GPIO_SetBits(GPIOB, GPIO_Pin_8); //T8
  GPIO_SetBits(GPIOB, GPIO_Pin_9); //T9
  GPIO_SetBits(GPIOB, GPIO_Pin_5); //T10
  GPIO_SetBits(GPIOB, GPIO_Pin_6); //T11
  GPIO_SetBits(GPIOB, GPIO_Pin_7); //T12
用的是PA和PB,STM32输出接一10K上拉电阻.光藕端的电源是5V,STM32电源是从5V稳压到3.3V.STM32的IO输出接7407缓冲开漏输出接光藕7407的输出接上拉到5V.如果STM32复位是高阻那我有一上拉电阻可以强制到高啊
此帖出自stm32/stm8论坛
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

16
 
                                 用的是PA和PB,STM32输出接一10K上拉电阻到3.3V.光藕端的电源是5V,STM32电源是从5V稳压到3.3V.STM32的IO输出接7407,而7407的输出通过电阻上拉到5V.然后接光藕的LED负
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

17
 
                                 图是很清楚的
此帖出自stm32/stm8论坛
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

18
 
                                 通过做一实验如果把STM32断开,去掉上拉电阻.让7407的inputs悬空也不会使后设备动作(上电过程).
此帖出自stm32/stm8论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

19
 
                                 是的,STM32复位后是高阻态
此帖出自stm32/stm8论坛
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

20
 
问题已解决,谢谢。STM32本身无问题。问题出在使用库函数当从浮空输入转成推挽输出的时候。虽然接着让输出为高。但可控硅已导通。对时序包括位操作还是直接用寄存器类汇编好。用库函数根本不知道用了多久时间。
STM32例子中包括对GPIO操作初始化有时侯在要求高的系统应用中真的误导人,还是要看汇编窗口啊
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表