检测仪表的开发培训
国内咨询电话:021-51360000
加拿大多伦多咨询电话:+1 2895730138
针对人群:了解ARM单片机,已经学习过C语言,希望设计基于STM32 ARM的产品
这类产品带有一定的钻研性质,只有反复研究思考才能成功。
采用处理器:STM32 ARM 处理器
编程语言:C语言
任务:
1 学习仪表开发的特点,围绕测量类产品的精度和可重复性来设计方案
2 学习运放的设计,掌握阻抗变换电路的设计,学会OLED液晶驱动的设计
2 按照需求设计原理图和电路板,并加工出来
3 开发编写程序,在线调试,测试做的产品功能并修改
学员可接触到如何根据其它厂家的产品进行功能分析,按照元件的市场供货和价格进行选型,然后设计满足成本要求的优化的方案。
掌握对测量噪声的软件滤波算法设计和调试
学会在测量不稳定的情况下如何解决问题。
掌握贴片芯片的手工焊接
项目1 盐度计的开发 5节课
学会最基本的测量仪的开发
针对盐度测量问题,学会分析,给出测量的方案。参考同类产品,提出设计路线
按照整体成本控制的目的,用最廉价的ARM单片机来实现,但需要确保测量精度
设计软件,实现测量的功能。软件采用C语言实现,但为了实现指标,软件相对比较复杂,学员要掌握面向特殊测量精度要求的软件的设计和调试技巧。
通过反复试验,验证测量频率是否合适
通过标定,掌握用分段曲线对测量数据的修正
项目2 糖度测量仪的开发 8节课
学会CMOS一维阵列传感器的驱动。
学会对像素点阵的数组进行滑动窗口滤波、
学会通过示波器分析波形规律,找到CMOS上的明暗分界区域
通过设计算法,在模糊的明暗分解区域预测到实际的明暗分界线的位置
通过标定,掌握用分段曲线对测量数据的修正
学会段码液晶的硬件驱动和软件编程调试
注意:学员在第三方加工PCB涉及的加工费和硬件元件费用不包含在学费中