找回密码
 立即注册

QQ登录

面包板的内部结构及使用例程

来源: 基础知识 奥松-Neil 2015-11-2 15:02 显示全部楼层 |阅读模式
面包板(集成电路实验板)是电路实验中一种常用的具有多孔插座的插件板,在进行电路实验时,可以根据电路的连接要求,在相应的孔内插入电子元器件的引脚以及跳线等,使其与孔内弹性接触簧片接触,由此连接成所需要的实验电路图,熟练掌握面包板的使用方法是提高实验效率,减少实验故障出现几率的重要基础之一。下面就面包板的结构和使用方法做一下简单的介绍。
面包板01.png

图1:面包板外观
面包板的外观和内部结构如图1所示,常见的最小单元面包板分为上、中、下三部分,上面和下面部分一般由两行的插孔构成的窄条,中间部分是由中间一条隔离凹槽和上下各5行的插孔构成的宽条。
1.上下两部分窄条,外观结构如图所示:
面包板1_副本.png

窄条上下两行之间电气不导通,每5个插孔为一组,通常的面包板上有10组或者11组,成全部导通状态,在电路连接中通常使用这两行去接电源VCC和GND
2.中间部分宽条
中间部分宽条是由中间一条隔离凹槽和上下各5行的插孔构成。在同一列中的5个插孔是互相连通的,列和列之间、凹槽的上下部分则是不连通的。外观结构如下图所示:
QQ图片20151102144757.png

备注:面包板孔间距是标准的2.54mm,凹槽上下不导通,所以集成芯片一般都是跨接在凹槽两侧的孔
3.面包板应用例子
3.1 使用硬件
(1)Carduino UNO R3控制器 * 1个
(2)USB 下载线 * 1个
(3)大面包板 * 1个
(4)面包板专用跳线 * 若干
(5)LED灯 * 3个(红、黄、绿)
(6)470欧电阻 * 3个

3.2 实验连接图
QQ图片20151102150122.jpg
面包板接线图

QQ图片20151102150130.jpg
实物连线图
3.3实验程序
  1. #define R_LED 2
  2. #define Y_LED 3 //定义三个LED 灯控制引脚为2、3、4,分别连接红色、黄色和绿色LED 灯
  3. #define G_LED 4
  4. int temp = 0 ; //定义一个存储串口输入数值的变量
  5. void setup()
  6. {
  7. Serial.begin(9600); //设置串口波特率为9600
  8. pinMode(R_LED, OUTPUT);
  9. pinMode(Y_LED, OUTPUT);
  10. pinMode(G_LED, OUTPUT); //设定LED 灯控制引脚为输出状态
  11. }
  12. void loop()
  13. {
  14. if (Serial.available() > 0) //如果串口缓冲区有数据
  15. {
  16. temp = Serial.read(); //读取串口数据
  17. switch (temp)
  18. {
  19. case (114) : //在串口监视器中输入“r”时
  20. digitalWrite(G_LED, LOW);
  21. digitalWrite(Y_LED, LOW);
  22. digitalWrite(R_LED, HIGH); //设定只点亮红灯
  23. Serial.println("red");
  24. break;
  25. case (121) : //在串口监视器中输入“y”时
  26. digitalWrite(R_LED, LOW);
  27. digitalWrite(G_LED, LOW);
  28. digitalWrite(Y_LED, HIGH); //设定只点亮黄灯
  29. Serial.println("yellow");
  30. break;
  31. case (103) : //在串口监视器中输入“g”时
  32. digitalWrite(R_LED, LOW);
  33. digitalWrite(G_LED, HIGH);
  34. digitalWrite(Y_LED, LOW); //设定只点亮绿灯
  35. Serial.println("green");
  36. break;
  37. case (97) : //在串口监视器中输入“a”时
  38. digitalWrite(R_LED, HIGH);
  39. digitalWrite(Y_LED, HIGH);
  40. digitalWrite(G_LED, HIGH); //三个小灯全部点亮
  41. Serial.println("all");
  42. break;
  43. case (110) : //在串口监视器中输入“n”时
  44. digitalWrite(R_LED, LOW);
  45. digitalWrite(G_LED, LOW);
  46. digitalWrite(Y_LED, LOW);
  47. Serial.println("none");
  48. break;
  49. }
  50. }
  51. }
复制代码

3.4实验效果
当从串口监视器的对话框中输入“r”时,红色LED 灯亮,绿色和黄色LED 灯熄灭;当从串口监视器的对话框中输入“g”时,绿色LED 灯亮,红色和黄色LED 灯熄
灭;当从串口监视器的对话框中输入“y”时,黄色LED 灯亮,绿色和红色LED 灯熄灭;当从串口监视器的对话框中输入“a”时,三个颜色的LED 灯全部点亮;当从串口监视器的对话框中输入“n”时,三个颜色的LED 灯全部熄灭。

4.相关推荐
可拼接、可自贴大面包板

面包板专用连接跳线

Carduino UNO R3 控制器

高亮LED灯






回复

使用道具 举报

大神点评21

楼主很细心哦
回复 支持 反对

使用道具 举报

楼主好人
回复

使用道具 举报

谢谢,学习中
回复 支持 反对

使用道具 举报

blackswan 2016-6-22 09:32 显示全部楼层
学习一下
回复

使用道具 举报

terrytan 2016-7-12 14:12 显示全部楼层
新手来学习
回复 支持 反对

使用道具 举报

EAZY 2016-7-26 11:34 显示全部楼层
谢谢分享。
回复

使用道具 举报

大叔大婶打算打打打撒大大大
回复 支持 反对

使用道具 举报

nice725 2016-9-3 02:17 显示全部楼层
1111111111111111111111111111111
回复 支持 反对

使用道具 举报

好样的
回复

使用道具 举报

您可能感兴趣的文章

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

关注0

粉丝2

帖子146

发布主题
社区热门 MORE+
    社区热帖 MORE+