Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
ADC
国民技术_N32G45x
Sensor_传感器框架
【N32G457 】基于RT-Thread和N32G457的工业传感器采集
发布于 2022-03-19 22:57:08 浏览:794
订阅该版
[tocm] ## 应用的背景 工业传感器采集. ## 实现功能 适用于0~10V各类传感器采集. ## 开发板和RT-Thread使用情况概述 先报坑 1.建立工程后,缺失下载目标无法下载,解决方案在建一个工程,不知道为什么. 2.sensor框架建立sensor设备文档不清楚,只能参照其他方案. 3.芯片内部温度,ADC16通道驱动问题,找了两天,drv_adc.c文件 `if (((n32_adc_handler == ADC2) || (n32_adc_handler == ADC2))`两个ADC2,其中一个改成ADC1就好了. 4.动态调试不好用,每次都要编译下载,有时候还会卡死,没办法. 5.内置串口调试不好用,用MobaXterm 5.msh貌似有10ms的刷新,没细看 sensor框架建议:添加ADC直连sensor框架,添加采样值的最大最小值参数,不是计算值的极限值,采样二进制值的这样方便校准. 轮询添加定时器功能加入fifo,现在fifo好像只能是中断 ## 硬件框架 ![2dce8651f2e7e28b4691312fcc7149b9.png](https://oss-club.rt-thread.org/uploads/20220320/2dce8651f2e7e28b4691312fcc7149b9.png) 根据`Uout=R2/R1*(V+ - V-)` R2小于R1时差分放大电路放大倍数小于1,实现电压缩小功能, 经过RC滤波,稳定输入信号, 再经过电压跟随器,匹配输入信号,使滤波电阻对ADC采样影响做到最低. ## 软件框架 ADC框架,sensor框架. SENSOR 简介 Sensor(传感器)是物联网重要的一部分,“Sensor 之于物联网”就相当于“眼睛之于人类”。人类如果没有了眼睛就看不到这大千的花花世界,对于物联网来说也是一样。 如今随着物联网的发展,已经有大量的 Sensor 被开发出来供开发者选择了,如:加速度计(Accelerometer)、磁力计(Magnetometer)、陀螺仪(Gyroscope)、气压计(Barometer/pressure)、湿度计(Humidometer)等。这些传感器,世界上的各大半导体厂商都有生产,虽然增加了市场的可选择性,同时也加大了应用程序开发的难度。因为不同的传感器厂商、不同的传感器都需要配套自己独有的驱动才能运转起来,这样在开发应用程序的时候就需要针对不同的传感器做适配,自然加大了开发难度。为了降低应用开发的难度,增加传感器驱动的可复用性,我们设计了 Sensor 设备。 Sensor 设备的作用是:为上层提供统一的操作接口,提高上层代码的可重用性。 ADC算是成本最低的模拟量采集设备,将adc集成到Sensor里,增加ADC到应用的易用性 **_图片和视频因为疫情在家里没法拍实物,用内部温度传感器演示_** ## 作品图片 ![温度采集.png](https://oss-club.rt-thread.org/uploads/20220324/b9d4816c0c6c7944ff61ce306291432d.png.webp) ![f5d1f79a5692ec77e78455480f165905.png.webp](https://oss-club.rt-thread.org/uploads/20220324/f5d1f79a5692ec77e78455480f165905.png.webp) 手指接触,温度升高 ## 视频 https://www.bilibili.com/video/BV1GS4y1S7bi?share_source=copy_web ## 代码地址 https://gitee.com/ziyeah_admin/RT-Thread_N32G457
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
随观
这家伙很懒,什么也没写!
文章
1
回答
2
被采纳
0
关注TA
发私信
相关文章
1
请大神帮忙看下风格 还是哪里有问题 照着串口驱动写的ADC驱动
2
ADC config
3
rt_thread_delay()和ADC采样之间的冲突
4
请教在官方BSP中的STM32F40X程序中加入ADC,串口没输出。
5
给RT-Thread添加ADC驱动框架
6
求助:ADC采样被干扰
7
【内核和外设学习营】十里 ADC光敏电阻电压采集实验
8
<内核学习营>+坦然+探索者stm32f407板子的ADC测试光传感器实验
9
【内核学习营】+青春+ADC读取光敏传感器实验
10
《内核学习营》+水一方+项目中应用的ADC实现电压采集
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
xiaorui
1
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
YZRD
1
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部