复习74HC4046的相关计算(1)
前两天没事复习了一下74HC4046的计算. 主要材料:
- 某个在线计算器, 只有VCO的计算. url: http://www.changpuak.ch/electronics/calc_03.php
- Motorola的AN1410: Configuring and Applying the MC74HC4046A Phase-Locked Loop
- Philips的Datasheet
- Texas Instruments的Application Report SCHA003B: CMOS Phase-Locked-Loop Applications Using the CD54/74HC/HCT4046A and CD54/74HC/HCT7046A
根据Philips的datasheet, 取$R_1$ = 10k, $R_2$ = 10k, $C$ = 500p, $V_\rm{CC}$ = 5.0V …
read more最近的三个制作:酒酿机、6F22充电器、太阳能充电器
-
酒酿机
做酒酿(醪醩)需要保持40度左右的温度发酵。正好家里有个最便宜的小熊酸奶机,不带控温功能的,能否用它来改装成酒酿机呢?
把小熊酸奶机拆开一看,里面简单得一塌糊涂:铝板上装了个PTC电阻,直接接220V电源,作为发热器,旁边甩了两条线出来接前面板的指示灯。可以说毫无技术含量。于是把这些东西都拆掉,换成前几天做的PID控温电路。控温板上加了两个两位LED数码管,分别显示设定温度和实测温度,两个按键开关用来控温。加热器还是IRF530+LM35的配置。控温范围从35度到65度。
发酵碗里装满水,放个温度计,开机一晚上实测……发现碗里的水温最终会比发热板的实测温度低15~20度。大概是因为发热板外面隔了一层塑料板,发酵碗又是一层塑料,两层塑料的热阻太大了。幸好温度已经能满足做酒酿的要求了。
下次打算把LM35的引线接长一些,粘在发热板以外的塑料侧壁上,避免从发热板直接传导热量到LM35,这样效果也许会好些?
-
6F22充电器
手里有两个可充电的6F22,但是一直没有好用的充电器。以前买过一个,拆开一看,里面实在是惨不忍睹,只好扔了。
自己做了一个,电路图如下:
从USB输入的5V电压,用TP7660二倍压得到10V,再通过100欧电阻限流后给6F22充电。TL061接成比较器,一个输入端接电池正极,另一个输入端接100欧电阻和1k电阻分压得到的约9 …
电有没有重量?
如果手机没有了电,重量会不会减轻?
答:先说结论,手机没有电了确实会减轻。
但这不是 “电” 的重量,应该说是 “电能” 的重量。能量和重量是统一的。
减轻了多少呢?可以算一下:
假设手机电池标称电压是$3.7\mathrm V$,容量是$1800\mathrm{mAh}$,则它能储存的能量是$3.7\mathrm V\times1800\mathrm{mA}\times3600\mathrm s = 23976\mathrm J$.
根据$E=mc^2$,可得
$$\Delta m=\frac{\Delta E}{c^2} = \frac …
read more学习了一下散热片的简单估算
常用的板翅式散热器,其有效散热面积为:$$散热面积=(翅片高度\times2\times翅片数量+基板宽度)\times截断长度$$
有效散热面积和热阻的关系:
A(cm2) | Rsa(K/W) |
---|---|
500 | 2.0 |
250 | 2.9 |
100 | 4.0 |
50 | 5.2 |
25 | 6.5 |
简单拟合得:$$R_\mathrm{sa}=23.3A^{-0.39}$$
总热阻$$R_\mathrm{tot}=R_\mathrm{sa}+R_\mathrm{cs}+R_ …
read more如何计算钨丝的直径?
知乎上一哥们提了个问题:3.7V 电压,1.2A 电流,用钨丝绕成螺旋式弹簧丝,工作温度在 1200 摄氏度左右,怎么计算出来需要用多大直径的钨丝?链接:http://www.zhihu.com/question/33791069/answer/57434994
以下是我的回答:
斯特凡-玻尔兹曼定律:$j^=\epsilon\sigma T^4$,其中$j^$为辐射通量,$\sigma$为斯特凡-玻尔兹曼常数,值为$5.67\times 10^{-8}\rm{J \cdot s}^{-1}\cdot\rm m^{-2 …
read more迷你智能电源
做了个简单的小电源,用一节18650供电,可以输出1.26V、1.8V、2.5V、2.85V、3.3V、5.0V和6.0V,共7种电压,可以通过USB给18650充电,如图:
原理图:
充电使用TP4056,充电电流为1200/1.5k = 800mA。LM3478接成SEPIC电路,既能升压也能降压。单片机ATtiny13输出一路PWM信号,经滤波后控制LM3478的反馈端,从而控制输出电压。三只LED用于指示输出电压。
源程序:
#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>
#include <avr/sleep.h>
#include "misc.h …
PID控温实验
做了个PID温控器,原理图如下:
电源电压首先流经0.33欧的取样电阻R1,然后给加热器供电。加热器用随便一个TO220封装的N沟道MOS管就行,LM35用来测温。高端电流检测虽然麻烦些,但这样加热器的连线可以更简单,四条线就够了。
LM35输出的电压值经Mega48 AD转换后得到温度值。Mega48输出一路PWM经低通滤波后与取样电阻R1上的电压比较后控制MOS管的电流。之后用简单的PID算法即可实现控温了。
把MOS管和LM35用导热胶粘在一块95mm x 66mm的散热片上,实测用12V 2A的电源供电时,开环加热可以达到44度左右。启用PID控温后,可以在室温~44度之间把温度控制到设定值正负0.1度。
之后在这个基础上可以做很多东西了,比如酸奶机、酒酿机、煮温泉蛋机等等。
read more最近的三个制作
-
彻底榨干6F22的剩余电量
从万用表里拆下来的6F22常常还有许多电量没有用掉, 直接扔掉比较可惜. 把它DC-DC降压后给单片机之类供电, 还能再撑一段时间.
电路如图, 就是AOZ1016的标准电路. 在它的EN脚对地接一个22uF的电解电容, 再对电源和对地各接一个轻触开关, 便实现了软开关. EN脚的输入电流极小, 靠22u电解就能维持工作几十分钟. EN脚拉低时, AOZ1016消耗电流仅1μA左右, 完全可以忽略不计了. DC-DC降压到3.68V左右, 再由XC6206稳压到3.3V.
-
继续试验简易FM无线话筒
话筒信号放大后直接推动与晶振串联的变容二极管, MMBT2222或S9018接成电容三点式振荡器, 谐振在晶振的三倍频上. 可惜这种方式能得到的频偏还是太小, 用收音机只能收到很微弱的信号. 下次试试锁相环调频吧.
-
RF功率计
几年前Tariel/BH1PHL送了我一个50欧 100W的RF电阻, 一直没用上.
这次用它做了个假负载+功率计, 从RF电阻上取电压, 检波、滤波后分压, 用mega48的adc采样, 显示在0801液晶屏上.
一开始检波二极管用的是2SC1622的BC结, 结果实测在50M时功率严重偏小, 144M和430M就一点功率也测不到了. 换成1N60之后一切正常. 估计是因为2SC1622的结电容太大?
但是1N60耐压太低, 只有50V, 这样只能测到峰值25V的RF电压, 换算成功率只有6.25W了. 下次还是得用先衰减再测的方案.
辉光数码管实验
多年前sunzx送了我几个SZ-8数码管, 一直没顾上试验. 前几天终于给它搭了驱动电路, 如图:
由74HC164将串行输入信号转为8位并行, 其中4位作为BCD码, 由74LS42转为数码管的驱动信号. 由于74LS42的输出是负逻辑, 因此驱动2N5551时需要用发射极驱动. HC164的另外三位用于驱动藏在SZ-8肚子下面的RGB三色LED. 几个模块之间可以级联, 这样用起来就简单多了.
供电部分如图:
采用boost升压电路. NE555接成多谐振荡器, 占空比约为90%, 直接驱动IRF640S的栅极. 2SC1815在这里起比较器的作用, 对输出电压取样后反馈到NE555的调制端5脚. IRF640S一般需要10V栅极驱动电平, 但实际测试输入电压5~12V均能正常工作, 升压效率约50%.
点亮四个数码管的效果:
视频, 其中两只有点接触不良, 以后有空再改吧.
(/videos/nixie.mp4) read more