硬件电路的设计

(末尾附文件)

本系统由STM32F103C8T6单片机、LCD1602液晶显示、GY-271模块及电压组成。
1、上电先进行数据校准,刚上电,液晶没有出现显示的情况下:以传感器为中心顺时针缓慢旋转一周;然后以传感器为轴心缓慢翻转一周。
2、校准后液晶开始显示,指南针模块获取位置信息,并在液晶LC1602上显示方向和角度。
系统硬件系统分析设计

1、STM32单片机核心电路设计
STM32系列处理器是意法半导体ST公司生产的一种基于ARM 7架构的32位、支持实时仿真和跟踪的微控制器。选择此款控制芯片是因为本系统设计并非追求成本的最低或更小的功耗,而是在实现本设计功能的前提下能够提供更丰富的接口和功能以便于设计实验系统各实验项目所需的外围扩展电路。此款控制芯片在完成单片机课程的学习后上手较为容易,在医疗器械中应用广泛,具有很好的学习、实验研究价值。
一、STM32的主要优点:
(1)使用ARM最新的、先进架构的Cortex-M3内核
(2) 优异的实时性能
(3) 杰出的功耗控制
(4) 出众及创新的外设
(5) 最大程度的集成整合
(6) 易于开发,可使产品快速将进入市场

核心板设计:



GY-271电子指南针罗盘模块电路设计
该电子指南针罗盘传感器模块在现代技术条件中电子罗盘作为导航仪器或姿态传感器已被广泛应用。此款是三轴数字罗盘,采用I2C串行总线接口,芯片选用QMC5883L,具有高精度,偏移抑制等特点。他具有12位ADC、低噪声、自检测、低电压操作和宽磁场范围等特点,并且内置驱动电路,采用I2C数字接口,体积小,轻便,操作简单。广泛应用于手机、笔记本电脑、消费电子、汽车导航系统和个人导航设备等多种领域。
一、模块参数
(1)采用高品质沉金pcb,机器焊接工艺,保证品质
(2)名称: QMC5883L模块(三轴磁场模块)
(3)型号:GY-271
(4)使用芯片: QMC5883L
(5)供电电源:3-5V
(6)通信方式:IIC通信协议
(7)测量范围:±1.3-8 高斯
二、接口说明
(1)VCC 外接输入电压
(2)GND 外接GND
(3)SCL 时钟端,接单片机引脚
(4)SDA 数据端,接单片机引脚
如下图所示:



.

链接:https://pan.baidu.com/s/1sUp8fyj0YtMnmLmcGp8vwA
提取码:enno

.

基于STM32F103单片机的指南针电子罗盘方位显示原理图PCB程序设计相关推荐

  1. 基于STM32F103单片机智能火灾烟雾检测报警器 原理图PCB程序设计

    硬件电路的设计 (末尾附文件) 本系统由STM32F103C8T6单片机核心板.烟雾传感器.LCD1602液晶显示.蜂鸣器报警.按键控制及电源组成. 1.通过传感器检测传感器实际值,并将传感器实际值显 ...

  2. 基于51单片机锂电池电压电量检测(原理图+PCB+程序)

    资料编号:198  下面是该资料仿真演示视频: 198-基于51单片机锂电池电压电量检测(原理图+PCB+程序+全套资料) 功能介绍: 采用51系列自带AD的单片机stc12c5a60s2型号单片机( ...

  3. 基于51单片机的智能门禁系统仿真LCD12864显示原理图程序

    硬件设计 本电路是由STC89C52 单片机为控制核心,射频卡信息由MFRC522模块读出,通过MCU在LCD12864上显示,通过按键完成密码验证和修改密码的功能.整个门禁系统框图如图3-1所示. ...

  4. 基于51单片机的篮球计时计分器仿真原理图PCB方案设计

    总体方案设计 (末尾附文件) 2.1设计思路 以STC89C52单片机为核心元件,利用独立式键盘控制,使LCD1602实时记录A.B两队的分数.独立式键盘由K1.K2.K3.K4.K5.K6.K7.K ...

  5. 基于STM32单片机的天然气甲烷硫化氢气体检测仪原理图PCB

    功能简介: 0.单片机采用STM32F103C8T6最小系统板 1.采用SGP30传感器可检测二氧化碳浓度 2.利用MQ136可检测硫化氢气体 3.利用MQ-4传感器可检测天然气甲烷等气体 原理图: ...

  6. 基于51单片机的出租车计价器proteus仿真原理图PCB

    功能: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶显示有四个状态 a) 时间显示 b) 时间设置 c) 计价器显示 d) 计价器设置 2.按键切换四个不同显示状态 3.默认为时间 ...

  7. 基于51单片机的音乐盒设计proteus仿真原理图PCB

    功能: 0.本系统采用单片机STC89C52作为系统的主控芯片 1.采用LCD1602液晶显示当前时间/播放曲目信息 2.按键设置时间,切换/暂停曲目 3.内置8首歌曲,本设计采用了优质的外放喇叭,声 ...

  8. 基于51单片机驱动ADXL346 (LCD1602显示)

    基于51单片机驱动ADXL346 (LCD1602显示) 一.ADXL346传感器介绍 1.实物图 2.产品说明 3.电气参数 4.通信协议 二.驱动代码 1.引脚定义 2.初始化函数 3.主函数 三 ...

  9. 基于STM32F103单片机WIFI无线APP控灯亮度灭设计

    基于STM32F103单片机WIFI无线APP控灯亮度灭设计 一.功能 由STM32F103C8T6单片机核心电路+两位白色高亮LED灯电路+WIFI模块ESP8266电路++电源电路组成. 1.st ...

最新文章

  1. 数据结构和算法解:第九章 算法设计技巧
  2. 【机器学习】最简单易懂的行人检测功能实现
  3. python的相对路径导入问题
  4. rxjs里combineLatest operators的用法
  5. leetcode - 740. 删除与获得点数
  6. VisualSVN服务器的本地搭建和使用
  7. mysql远程连接打不开_MySql远程连接无法打开解决办法
  8. python教程推荐-关于推荐系统的详细介绍
  9. java并发包是谁编写的_0.Java并发包系列开篇
  10. 如何生成你自己的icon 图标库
  11. flyway 社区版本使用团队(企业级)特性ignore-migration-patterns使用
  12. 浅谈根号分治——暴力的美学
  13. oracle安装界面空白,在windows 2012中安装oracle 12c R2界面空白挂起无响应CPU达到100%的问题...
  14. python 读取内存_使用Python学习win32库进行内存读写
  15. Google公共电话号码解析库: libphonenumber
  16. 414 Request-URI Too Long 15ms
  17. Python实现Label Propagation社区划分算法
  18. autojs识别本地验证码
  19. 首都机场率先引入阿里云ET航空大脑,每天调度1700架次航班节省5000个小时
  20. 京东js加密 nloginpwd 破解

热门文章

  1. 龙芯中科:有一种成功叫煎熬
  2. 2017.7.4 ACM校内赛 Round 2
  3. java电子日记本代码_计算法日记将规则的价值视为无需计算机的代码
  4. 经济学人 纽约时报 时代周刊 华尔斯日报对比
  5. 推荐黑莓实用软件 bbChecklist [下]
  6. 2010年,哪些智能手机很热门?
  7. [响应式布局]响应式布局技巧
  8. access导出mysql数据库_如何从ACCESS数据库导出数据
  9. 网页布局 响应式页面
  10. 还在用机械式的继电器?要不试下这款光电固态继电器?