电路板方面的基础知识从哪里开始入门比较好? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zcbenz
V2EX    问与答

电路板方面的基础知识从哪里开始入门比较好?

  •  
  •   zcbenz 2018-08-22 08:15:06 +08:00 6364 次点击
    这是一个创建于 2657 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在研究用 raspberry pi 控制家里的窗帘,因为频率比较奇葩( 313.625MHz )没有现成的成品控制器可以用,能找到的只有这么个基板,怎么连到 raspberry pi 上,怎么控制,都是一头雾水。

    https://www.nidec-copal-electronics.com/j/catalog/measurement/fw315.pdf

    如果想要学习相关的知识的话,从哪里开始比较好?

    47 条回复    2024-07-05 08:16:37 +08:00
    shakoon
        1
    shakoon  
       2018-08-22 08:17:54 +08:00
    ranoff
        2
    ranoff  
       2018-08-22 08:21:01 +08:00 via Android
    数电模电基础要会把
    wowo243
        3
    wowo243  
       2018-08-22 08:21:55 +08:00 via Android   2
    楼上说电路分析是认真的吗。。。最直接应该是先看文档
    TaylorJack123
        4
    TaylorJack123  
       2018-08-22 08:22:20 +08:00 via Android
    arduino 了解一下
    zcbenz
        5
    zcbenz  
    OP
       2018-08-22 08:23:07 +08:00
    上学时数电模电 61 分被放过,要从那里开始吗
    iVeego
        6
    iVeego  
       2018-08-22 08:25:36 +08:00
    看文档,逛论坛,照葫芦画瓢。成功后那成就感杠杠的,然后有兴趣再深入。

    切忌从基础开始看啊,会消磨激情的。
    ranoff
        7
    ranoff  
       2018-08-22 08:27:34 +08:00 via Android
    @iVeego 这样也不错,不过同时还是了解下电路基础
    fmumu
        8
    fmumu  
       2018-08-22 08:29:18 +08:00 via Android
    前几天刚用一个 esp8266 控制了门禁和客厅的灯
    andylsr
        9
    andylsr  
       2018-08-22 08:29:33 +08:00 via Android
    @zcbenz 楼主别怕,我是 57
    murmur
        10
    murmur  
       2018-08-22 08:30:44 +08:00
    @wowo243 当然是认真的 后面还得学模电呢 要不你只学数电到时候只会集成电路和门部分 让做个多少 V 的供电都做不出来多丢人
    sdushn
        11
    sdushn  
       2018-08-22 08:35:07 +08:00 via Android
    如果你的目的是用起来这个基板,找一些资料看一下,对着研究研究,完全没必要研究原理。如果你要自己做出来一块,那得有电路图,自己设计那得多长时间啊
    sdushn
        12
    sdushn  
       2018-08-22 08:37:00 +08:00 via Android
    不考虑换个 433m ?
    sneezry
        13
    sneezry  
       2018-08-22 08:37:31 +08:00 via iPhone   2
    这个板子已经有外围电路了,你不需要了解电路知识。外围电路已经帮你做好引脚了,直接连树莓派的 GPIO 就行。所以如果要了解,就简单了解一下 GPIO 的知识。
    jasonyang9
        14
    jasonyang9  
       2018-08-22 08:38:22 +08:00
    同。都还给老师了。前段时间搜了一下,很多人推荐的是:Anant Agarwal 和 Jeffrey Lang 的 Foundations of Analog and Digital Electronic Circuits,据说是 MIT 御用教材
    blanboom
        15
    blanboom  
       2018-08-22 08:44:38 +08:00 via iPhone   1
    我是看这个视频入门的 http://www.doyoung.net/video/PCB1/index.html
    blanboom
        16
    blanboom  
       2018-08-22 08:47:35 +08:00 via iPhone
    @blanboom Sorry, 理解错了,刚才以为是 PCB 设计……
    fuchunliu
        17
    fuchunliu  
       2018-08-22 08:49:13 +08:00 via iPhone
    你这个频率是不是允许频率?公用频段一般都是 433M 吧,如果是限制频段恐怕要喝茶
    victor97
        18
    victor97  
       2018-08-22 08:50:21 +08:00 via Android   1
    看样子是有发射端和接收端了,而且是 SPI 接口的?你只要控制发射端就行了,关键是要了解数据协议。
    fsdafsag
        19
    fsdafsag  
       2018-08-22 08:55:53 +08:00
    @wowo243 强烈同意先看文档

    清华有个公开课讲 AD 电路的 LZ 可以搜搜看 不知道下面的链接可以不可以用 你打开看看
    http://www.xuetangx.com/courses?credential=0&page_type=0&cid=120&process=0&org=0&course_mode=0
    741664835
        20
    741664835  
       2018-08-22 08:56:05 +08:00   3
    搞了几年电子的路过,纯小白不建议看电路基础,这种是抽象化的电路分析,有点枯燥,建议是直接看模电数电,或者那种面向电子爱好者 DIY 的书,至少需要知道基础元件(电阻、电容、电感、二极管、三极管),知道一些粗略的原理。另外现在的电子 DIY 都是偏向数字信号了,说白了就是 GPIO 控制、各种接口协议的使用。回到楼主说的控制器,我觉得最直接的办法是再买一个遥控器,从按键处焊线接到继电器,模拟按键触发,当然更科学的办法是模拟协议与接收器通信,不过这个就需要一些基础了
    BOYPT
        21
    BOYPT  
       2018-08-22 09:02:01 +08:00
    什么鬼电路基础,应该看《电子工艺》的课本好吗。。。
    万用表 /基础原件 /焊接技术,,,,一大堆实用的
    wowo243
        22
    wowo243  
       2018-08-22 09:30:24 +08:00 via Android
    @murmur 但是对于楼主这种情况,没有必要从这么基础的地方看起吧?楼主只是需要把这个模块用起来,我想更多的是需要动手能力,编程能力,还有就是参考文档如何连接控制器。等到真正大概明白怎么回事再看这些基础也无妨。如果直接看的话,模块还没接好就放弃了。
    wowo243
        23
    wowo243  
       2018-08-22 09:46:03 +08:00
    谷歌了下这个模块,文档跟参考资料太少了吧。如果楼主想学的话建议先从一些简单常见的模块入手,网上教程资料比较多,入门之后再搞这种难搞的额。
    starmoon1994
        24
    starmoon1994  
       2018-08-22 09:50:07 +08:00
    我怕你看了《电路分析》和《模拟电路》会被吓劝退

    娱乐路线的话 学学郭天祥的 51 单片机入门比较好
    sennes
        25
    sennes  
       2018-08-22 09:50:51 +08:00   1
    其实 315MHz / 433MHz 不是什么奇葩频率,挺常用的了。
    对于这类外接模块 推荐在某宝搜索的时候将树莓派改为 Arduino。 即: 315mhz arduino
    然后你就可以买到一个只有 3pin 或者 4pin out 的无线发射模块。 (DATA; VCC; GND)
    接下来就是利用树莓派的 io 控制功能自己写程序就好(协议和编码自己去了解一下)。
    huang87975716
        26
    huang87975716  
       2018-08-22 09:53:16 +08:00
    淘宝可以直接买到 315M 首发模块,不过需要楼主拿到控制协议
    huang87975716
        27
    huang87975716  
       2018-08-22 09:55:36 +08:00
    如果拿不到协议,也可以用现成的遥控器控制窗帘,然后用另外一个接收器把控制信号录下来,最好弄个示波器,弄清楚控制协议后就是树莓派控制 315 发送模块 IO 口电平翻转了
    ranoff
        28
    ranoff  
       2018-08-22 09:57:56 +08:00
    @huang87975716 示波器严重了兄弟
    cchange
        29
    cchange  
       2018-08-22 09:59:16 +08:00
    如果只是应用就暂时别看太深入看理论,工程化的东西最好还是优先选型

    支持
    @741664835
    所述~

    加油
    huang87975716
        30
    huang87975716  
       2018-08-22 10:05:01 +08:00
    作为在 433/315 坑里摸爬滚打过的人,相信我,楼主两眼一抹黑的情况下开发,示波器必备
    zcbenz
        31
    zcbenz  
    OP
       2018-08-22 10:40:00 +08:00
    @sennes @huang87975716

    我要控制的设备使用的是 313.625MHz FSK,一般的 315M 模块可以直接用吗?
    zhangdawei
        32
    zhangdawei  
       2018-08-22 10:51:35 +08:00
    不就是个 gpio 么?还是啥复杂的?
    自己做 313.625MHz 发射器?如果你没经验,还是外包吧
    zackkson1991
        33
    zackkson1991  
       2018-08-22 10:59:04 +08:00
    推荐看电路基础都是不靠谱的,直接看对应模块的文档,一些基本的电路图或者代码即可。
    abmin521
        34
    abmin521  
       2018-08-22 11:53:36 +08:00 via Android
    炸出来这么多做硬件的
    l57t7q
        35
    l57t7q  
       2018-08-22 11:58:48 +08:00
    先看文档 再看官方源码以及民间源码。最重要的是,你能不能弄到烧录器
    kevinhwang
        36
    kevinhwang  
       2018-08-22 12:03:45 +08:00 via Android
    把 uart,spi,gpio,i2c 的电气特性和时序了解。看模块供应商手册。想高级点就买个低端逻辑分析仪看通讯,搞无线就买个 usb 探测器探测信号。
    专业的是示波器和频谱仪,请不要不自量力。
    CEBBCAT
        37
    CEBBCAT  
       2018-08-22 12:40:46 +08:00
    楼上各位说的好麻烦,要想一把梭就买本《爱上 Arduino 》操练起来
    wand
        38
    wand  
       2018-08-22 16:10:52 +08:00
    @zcbenz 既然学过数电和模电,还要问电路基础知识从哪开始入门这种问题?难道现在的高等教育就这么失败吗?
    zcbenz
        39
    zcbenz  
    OP
       2018-08-22 19:00:56 +08:00
    @wand 既是这么简单的入门问题,没时间费口舌指点一下,却有时间敲字讽刺一番。难道现在的小学连文明礼貌都不教了吗?
    loading
        40
    loading  
       2018-08-22 19:05:19 +08:00 via iPhone   1
    太专业的你学不来的,大学好几门电路的课都是挂了的高风险科目。

    买《爱上 Arduino 》,这种,直接数字电路整起来。一般外围电路,都有固定套路或者模块。
    7wN5407klUw768m0
        41
    7wN5407klUw768m0  
       2018-08-22 20:49:43 +08:00
    @zackkson1991 连基本电路元件你还不懂看个毛线,你给不会编程的人看编译原理?
    freshmanc
        42
    freshmanc  
       2018-08-22 21:20:52 +08:00
    @ranoff 逻辑分析仪就可以了(^ o ^)
    loading
        43
    loading      2018-08-23 07:00:52 +08:00 via iPhone
    哦,上面打错了,我一科没挂^O^。

    直接到达数字电路和 c 语言,简单非常多,足够日常 diy 了。自己玩不是量产,不会考虑几十的成本的。
    cc128
        44
    cc128  
       2018-08-23 15:06:18 +08:00
    有外接模块化的话,知道针脚定义和协议,直接 GPIO 连接通信进行控制就行了。 有软件基础,会 python、C 就可以啊。 电路知识应该不需要很多啊。我也是刚开始玩树莓派,写了一些关于 GPIO 通信的文章,有兴趣可以交流下。
    wand
        45
    wand  
       2018-08-23 18:44:30 +08:00 via iPhone
    @zcbenz 巨婴都这么理直气壮了?
    0xD800
        46
    0xD800  
       2024-06-18 20:06:05 +08:00
    @wand 说话这么伤人,现实中也这样吗?
    wand
        47
    wand  
       2024-07-05 08:16:37 +08:00 via iPhone
    @0xD800 请问哪句话伤到您了?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2803 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 13:06 PVG 21:06 LAX 05:06 JFK 08:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86