共2条
1/1 1 跳转至页
51 求助:请教高手,如何降低51内核板子的功耗?具体配置在正文中!
问
我使用AT89C55WD为核心,外围设备有温度传感器DS18B20,AD使用MAX1084,用AD620调节电压信号大小;用光隔隔离后用GAL16V8D和1413驱动三个24V继电器,有232通信MAX232ACPE;单片机通过MAX7219控制一个四位的数码管。输入电压为24V,我用了两个电源模块,一个是24V转正负5伏2W,一个是24V转12V功率1W,电路中还用了LM78L05但是电源模块光发热不能驱动整个电路。改用外部电源直接供电后能正常工作。请问如何降低这个板子的功耗啊?(除GAL和232以外都用的是表贴片)
谢谢大侠们了啊!!!!! 答 1: 有数码管还想低功耗?用数码管就等于不想省电;用GAL就等于以功耗换体积 答 2: 同意楼上,gal一般功耗为70ma,很吓人的,至于数码管,应该采用的是扫描方式吧?每次只点亮一位8段码,这样即使全亮,也就是4ma x 8 = 32ma,当然不会特别亮就是。
另外你的电源模块是2w / 1w,已包含模块本身的功耗了,即使你的模块效率有85%(已经很不错),也就成了1.7w / 0.85w ,5v电流才340ma,12v电流才 70ma。
建议增大模块功率,或采用开关稳压芯片,这些片子可以提供1A以上电流。
答 3: 7805输入电压7805的输入电压不要太高,他与输出电压有3伏就行了,压差大了后,7805要发热,这样会加大电流,还可以把C51换成S51
谢谢大侠们了啊!!!!! 答 1: 有数码管还想低功耗?用数码管就等于不想省电;用GAL就等于以功耗换体积 答 2: 同意楼上,gal一般功耗为70ma,很吓人的,至于数码管,应该采用的是扫描方式吧?每次只点亮一位8段码,这样即使全亮,也就是4ma x 8 = 32ma,当然不会特别亮就是。
另外你的电源模块是2w / 1w,已包含模块本身的功耗了,即使你的模块效率有85%(已经很不错),也就成了1.7w / 0.85w ,5v电流才340ma,12v电流才 70ma。
建议增大模块功率,或采用开关稳压芯片,这些片子可以提供1A以上电流。
答 3: 7805输入电压7805的输入电压不要太高,他与输出电压有3伏就行了,压差大了后,7805要发热,这样会加大电流,还可以把C51换成S51
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |
我要赚赏金
