切换马甲
上一页
下一页
分类专栏
-
178篇
默认分类
文章数:178
文章总阅读量:109.3w
文章总收藏量:3k
文章总点赞量:2.9w
按发布时间
按阅读量
按点赞量
-
1. 前言 在声音生成过程中发生了内部时钟错误。 当问题发生时,测试I2S时钟如下(采用12K采样率): 根据数据表,AMP应该被恢复, 然而,AMP似乎被卡在内部时钟错误发生后。 可能我们知道什么样的条件可以触发AMP卡在时钟错误状态。 当时钟问题发生时,SPK_SD和SPK_FAULT是高的,这意味着AMP没有问题。 MCU的I2S声音数据正常,但AMP输出无声音。 2. 注意事项 本仪2021-07-30 15:48:5294 2 4043
-
1. 前言 2.调整nvv4l2h265enc属性 3. 尝试UDP传输 4. 更换服务器命令 1. 前言 试图发送一个视频流与tcp 但得到2-3秒的延迟。 接收到的流有时在一个灰色图像上停止,然后接收到加速帧的突发。 在Jetpack 4.5.1上有一个Jetson NX Xavier devkit。 我将它与nvpmodel - m2和jetson_clocks -fan一起使用。 使2021-07-30 17:04:3793 2 6563
-
1. 前言 2. 测试结果 3. 使用同一个sdp文件 4. 分析 5. 用Windows Gstreamer库接收流 1. 前言 承接上篇 https://www.ebaina.com/articles/140000012900 2. 测试结果 使用gst-inspect-1.0 生效了 (1)gst-launch-1.0 videotestsrc in UDP 它工作得很好,大约20毫2021-07-30 17:20:5495 4 4910
-
1. 前言 尝试使用Jetson TX2 NX在UART端口 (UART1,引脚203和205,/dev/ttyTHS2) 上通过MAVLink 2协议与ProfiCNC Cube Orange Flight Controller通信, 使用500000波特率 (测试了其他速率,从9600一直到921600)。 软件和硬件已经被验证可以在Jetson Nano上工作, 但是,由于需要一个更强大和2021-07-31 15:26:2392 0 6632
-
1. 前言 2. v4l2-ctl 中断采集 3. v4l2-ctl查询 4. pipeline问题 1. 前言 最近购买了一个allied vision alvium相机, 并通过CSI2连接到板 想用OpenCV写一个简单的c++代码。 cv::VideoCapture capvid ; cv::Mat frame; std::string pipeline = “v4l2-ctl2021-08-04 11:09:4293 0 5053
-
1.前言 2.修改代码 3.尝试使用gstreamer后端 4.灰度采集问题 5.分析格式设置问题 6.解决问题 1. 前言 承接上篇 https://www.ebaina.com/articles/140000012925 2. 修改代码 也许是capture没能打开 试一试: cv::VideoCapture cap(0, cv2.CAP_V4L); if (!cap.isOpened()2021-08-04 11:20:4194 0 4306
-
1. 前言 尝试在Jetson Nano上使用I2S麦克风(inmp441) 目前没有成功 已经使用以下引脚(J40连接器的引脚编号)连接麦克风: (J40) (inmp441) Pin1 = (3 v) Pin12 = (SCK) Pin35 = (WS) Pin38 = (SD) Pin39 = (GND = L/R) 已经配置了I2S4 Jetson引脚 以使用Adafruit SPH062021-08-04 17:14:5392 0 6809
-
1. 前言 2. 查看调试节点 3. 分析录音问题 4. I2S4编解码器主模式控件 1. 前言 承接上篇 https://www.ebaina.com/articles/140000012929 2. 查看调试节点 alsactl init tegrasnd210ref => “alsactl: init:1776: Cannot find soundcard ‘tegras2021-08-05 13:55:5194 0 5179
-
1. 前言 承接上篇 https://www.ebaina.com/articles/140000012936 2. 混音控件 name='I2S4 codec master mode' 可以通过AlsaMixer读取和更改“I2S4编解码器主模式”。 它有两个值“cbs-cfc”(可以在麦克风上看到I2S时钟) 和“cbm-cfm”(任何不存在的时钟) 此外,当选择低采样率FS=8KHz和2021-08-05 13:59:5093 0 4893
-
1.前言 最近在项目中使用到DCDC芯片MP4423的时候 按照手册上的典型应用进行电路设计 发现输出的电流不够 使用4G模块联网时会掉电 对其电路进行测试,找一下问题所在 下图是手册上提供的器件说明和典型应用: 手册上说明该器件有3A的电流输出能力 一般的4G模块峰值电流2A就足够了 说明可能是我电路设计问题 2. 优化思路 参考官方的电路 对我之前使用的电路进行优化 优化后的电路图如下:2021-08-05 14:39:5693 0 3749
-
1.前言 2.初始代码部分 3.检查IIC通讯 4. 更新code 1.前言 项目使用的芯片为MK10DN512VMC10。 正在尝试初始化 I2C 模块,以便和我的FXOS8700CQ 6轴传感器进行通讯 该传感器为4位加速度传感器和16位磁力计与高性能ASIC结合在一起 典型的方向分辨率为0.1°,罗盘方位精度误差小于5° 目前完成了IIC初始化,但一直无法和陀螺仪进行正常的通讯 用示波器进2021-08-05 15:39:0393 0 3443
-
1.前言 最近做项目需要,设计的板子面积较小 所有找了一款贴片式的SOT23-6封装的温度传感器 就是TMP100,这个传感器温度精度一般,功耗很低 具体参数如下图: 2.IIC通讯指令 (1)通过硬件管脚选择从地址命令 (2)IIC命令时序分配 (3)IIC的写指令 (4)IIC读指令 3.温度计算方式 温度寄存器和温度计算方法 对应的温度值的计算方式如下: 温度值= T11×272021-08-05 17:00:5992 0 5288
-
1.前言 2.软件介绍 3.使用软件新建一个传感器 4.操作步骤 4.1 安装 ASC Studio 4.2 创建一个空的 ASC Studio 项目 4.3 在项目中添加传感器 4.4 从传感器读取数据 1.前言 当设计新的项目时 会发现熟悉一个新的传感器有时候会花费大量的时间 最近找到了TI公司提供的一个基于直观的图形配置工具的软件ASC-STUDIO 可以2021-08-06 09:33:2694 0 4328
-
1.前言 2.查询手册找到ADC采集通道 3.程序实现 4.实验结果 1.前言 一般用MCU开发产品时 MCU设备运行状态与之温度有一定的关联 像我们常用的STM32系列的单片机 内部都自带一个温度测试功能 可以测试芯片当前的温度 也可以用它来测量芯片周围的温度 今天通过串口把MCU的温度数据打印的电脑上 实际上STM32F103内部的温度传感器, 是通过ADC采集一个热敏电阻来计算当前温2021-08-06 10:08:0193 0 4475
-
1.前言 2.硬件说明 3.代码编写 4.解决方案 1.前言 最近使用NXP Kinetis的 单片机MKE14F512VLL16开发项目 使用的IDE MCUXpresso v11.3.0 使用的SDK软件开发包 SDK_2.x_MKE14F512XXX16 ,v2.8.8 有一个应用程序, 必须在两个不同的端口中 使用相同的 LPUART 模块 不同的外围设备连接到每个端口 我不想2021-08-06 10:20:0993 0 4485
-
1.前言 最近手上新项目,需要一款电车的电池监控芯片 最后选型了一款SPI 输出电流/电压/功率/能量/充电监控器芯片INA229-Q1 芯片内设有20位Δ-Σ ADC, 专门设计用于电流检测应用 可以最大限度地提高电池管理系统(BMS)的效率 功能框图如下: 2.测试原理分析 2.1 电流测量 在48V BMS中进行的电流测量 们从看图1来分析BMS中当前测量发生的位置开始 图1:简化的2021-08-06 11:11:4093 0 4590
-
1.前言 2.输出驱动程序 3.电流和电压传感 4.ADC 5.控制回路 6.结论 1.前言 最近新项目需要 搭建了一个高精度的ADC采集电路 初步了解了不同的组件如何影响系统的精度 以及如何为精密的直流电源设计选择合适的组件。 测试和测量应用,如电池测试、电化学阻抗谱和半导体测试, 需要准确的电流和电压输出直流电源。 在±5°C环境温度变化条件下,设备的电流和电压控制精度需要高于全尺2021-08-09 15:05:0893 0 7954
-
1.前言 2.DRV8350 100V 三相智能栅极驱动器数据表 3.详细说明各种设备功能类别: 3.1 电源 3.2 调节器 3.3 故障检测 3.4 输出切换 3.5 有感/无感反馈 3.6 可编程性 1.前言 最近做了一个电机驱动的项目,使用是DRV8350。 DRV8350,它是一个无刷直流栅极驱动器设备, 驱动三相马达的9-1002021-08-09 15:36:0096 0 4727
-
1.前言 2.原因分析 3.RC滤波电路设计 1.前言 最近做了一个电机控制项目 我发现当通过外部功率 MOSFET 切换高电流 以对 BLDC 电机进行换向时可能会发生振铃 从而导致对电磁干扰 (EMI)、电路抖动、 功耗过大和组件过载的问题。 2.原因分析 这通常是由于印刷电路板 (PCB) 中的寄生电感和电容造成的 特别是在高侧和低侧 MOSFET 之间的高载流相位网络中。 电感器和电2021-08-10 14:13:1197 0 5470
-
1.前言 2.遇到的问题 3.DRV8300DI使用心得 4.PWM控制经验 4.1 要考虑的第一个折衷是电流纹波 4.2 尽管较高的 PWM 频率会导致较小的电流纹波 4.3 范围从大约 20Hz 到大约 20kHz 5.芯片推荐布局 1.前言 最近新项目做电机控制, 选择了DRV8300DI 的电机驱动器 IC。 准备驱动直流无刷BLDC 电机 器件功能框图2021-08-10 14:24:0993 0 4401