
标准版
灭世立方——OTP的核弹密码存储器
4.6k
0
0
12
简介
Oh My GOD ~~~~~
简介:Oh My GOD ~~~~~开源协议
:Public Domain
创建时间:2020-07-17 15:08:16更新时间:2022-06-26 01:51:56
描述
PCB工程师一次失误,竟发现,没有限流电阻的LED点阵居然能用来存储数据
~~~ WDLM ~~~发现了这个东东,派出若干名超级特工从嘉立创的工厂里偷出来了这个超级存储器,用来存储~~~核弹的发射密码~~~
小小的魔力方,竟然蕴藏着毁灭人类的能力,究竟是道德的沦丧,还是人性的泯灭。
—————— 好了,不皮了,下面来介绍一下原理。 在LED点阵中,LED灯珠是要加限流电阻的,如果没加的后果就是烧毁LED灯珠,而烧坏的LED灯珠是不能够导电的,根据这个原理,让我想到了最开始的可编程存储器OTP ROM 熔丝ROM,把LED代替熔丝,来实现存储数据,当我们需要写入数据时(只可一次编程) 让三极管Q9,就是最下面的那个导通,将限流电阻短路,此时LED点阵就编程了一个可写的ROM存储器,此时正常的点亮LED的行为就会烧毁LED灯珠,为了增大电流我特地使用了三极管。 然后我们将数据转换成8*8的点阵(列表示数据,行表示地址)存储到中,其中对应0的LED两端直接加上电源电压,就会烧坏,二对应1两端的LED则不会,用这种方式将数据固化在LED点阵中。 读取的时候关断三极管,此时同样去读,就可以在没坏的LED上读取出1,而坏掉的LED因为下拉电阻,则读出来0。 用这种办法做出来的存储器,在读数据的时候,会闪灯哦
不过话说回来,8Bytes的存储容量 5*8=40Bytes真的可以存储人类的核弹密码哎。这玩意具有毁灭人类的能力。 不说了,有人来送快递了。
设计图
原理图
PCB
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | LED\ | A0,B0,C0,D0,E0,F0,G0,H0,H1,G1,F1,E1,D1,C1,B1,A1,H2,G2,F2,E2,D2,C2,B2,A2,H3,G3,F3,E3,D3,C3,B3,A3,H4,G4,F4,E4,D4,C4,B4,A4,H5,G5,F5,E5,D5,C5,B5,A5,H6,G6,F6,E6,D6,C6,B6,A6,H7,G7,F7,E7,D7,C7,B7,A7 | LED0603-FD | 64 |
2 | 3.3K | RN1,RN2 | RES-ARRAY-SMD_0603-8P-L3.2-W1.6-BL | 2 |
3 | AFA01-S22FCC-00 | FPC1 | FPC-SMD_22P-P1.00_AFA01-S22FCC-00 | 1 |
4 | 1k | R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11 | R0603 | 11 |
5 | SS8050_C541705 | Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8,Q9,Q10 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | 10 |

添加到专辑
0
0
分享
侵权投诉
评论