您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

看单片机原理图-红外遥控、EEPROM

系列文章目录

看单片机原理图-最小系统
看单片机原理图-最小系统电源电路
看单片机原理图-输入输出电路LED指示、按键输入
看单片机原理图-红外遥控、EEPROM


文章目录

  • 系列文章目录
  • 前言
  • 一、红外遥控
  • 二、EEPROM存储器


前言

硬件:百问网100ASK_STM32F103_MINI开发板(STM32F103C8T6)
IDE:KEIL 5
按键GPIO口为:PA0
串口为:PA10(USART1_RX)、PA9(USART1_TX)

一、红外遥控

在这里插入图片描述
由图可知,红外线模块有3个引脚,引脚3为3V3供电引脚,2和GND,1引脚为红外遥控信号接收引脚,当接收到红外信号后,转化为电平信号传给开发板的IRDA引脚(PB1),有两种计算IRDA电平持续时间的方法,第一是将PB1设置为普通的GPIO功能,通过中断可以得知引脚电平的变化,再由定时器计数,就可以算出电平的持续时间。第二是将PB1设置为定时器TIM3通道4,因为PB1引脚是可以复用的,在设计硬件电路就要考虑到。PB1是带可以设置输入捕获功能,可以捕获引脚发生变化时,记录计数器计数,也可计算出电平持续时间。在电源的输入端口加上电阻R14是为了限制输入电流,C10电容是旁路电容,R16是上拉电阻。

二、EEPROM存储器

在这里插入图片描述
EEPROM(Electrically Erasable Programmable Read-Only Memory),电可擦除可编程只读存储器,是一种掉电后数据不丢失的存储芯片。生产EEPROM芯片的厂家很多,不同的厂家有不同的型号,但是基本都ATMEL公司的AT24C02。
芯片的A0、A1、A2引脚是器件的地址选择端口,主要功能是用于当同一个IIC总线上有多个器件连接时设置器件地址;本电路 中只使用了一个这样的芯片,所以A0、A1、A2引脚都接地;(如果有多个AT24C02芯片连接,一定要保证每个器件的地址不同,最多可以连接000-111这8个地址的器件);WP引脚是写保护,如果与芯片的VCC相连,则所有的内容都被保护(只能读);当与GND相连或悬空时,允许器件AT24C02进行正常的读/写操作。SCL对应IIC产总线的SCL、DATA对应IIC总线的SDA端口,两个端口分别接上R17、R18这两个10K的上拉电阻(上拉电阻的取值一般在1-10K,是由通信速度决定的,速度越快电阻应该越小,速度越慢电阻应该越大)C19电容是旁路电容.


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进