发表时间: 2019-08-19 11:13:50
作者: 无锡振扬电子科技有限公司
浏览: 168
无锡单片机开发常见技术问题:
1、怎么样更好的解决时间处理的问题?
答:单片机处理的最多的事情是时间问题.每个模块,建议用时间去管控,在每段程序的入口处给一个时间监测的标志,一定的时间到才放行.这样处理可以提高系统的时效性,对系统各个模块进行时效性安排.需要及时处理的事情可以将时效级别提高,即在同一段时间内循环进入该程序段查询的次数会多,分配的时间多.然后看门狗只在主程序循环.
2、在产品开发过程中,怎么能更好地提高抗干扰性能呢?
答:<1>.电源端:保证电源的稳定性,强电情况下蓄能电路、异常电压保护电路要根据情况加以考虑。晶片VDD与 VSS端一定也是必须要并入一小容量电容(建议为 0.1uF),而且位置要正确,一定是电源先经过电容再到达晶片电源端.
<2>.复位端:按照建议的重定电路设计.
<3>.晶振:建议在系统允许的情况下降低程序运行的速度,可在一定程度上增强抗干扰性能.
3、怎么样进行ADC采样?
答:<1>硬件注意的:ADC的口需要在 AD信号输入端的电路设计,建议先串接一适当大小的电阻(20~200欧姆),然后才到AD 输入口,同时也在AD 输入口并联一 bypass(0.1uF 以上).在 PCB layout上,电阻和电容则愈靠近 IC接脚愈好,以达到***的抗干扰防护.参考电压和电源端也需要做类似的防护.
<2>软体注意的: Ans:<1>. AD enable 后,必须 delay 200us 以上,让AD 电路稳定后才可开始取样.<2>. AD取样获得的资料,建议先做滤波处理后,再以其他方式做资料处理.<3>.建议在做程式初始化时,enable ADC,并定时启动 ADC转换功能.
4、供电时,当电流不足,常常会出现什么问题?
答:在阻容降压电路中,需充分考虑到后级电路需要足够的电流供应,并留一点余量,当电流不足时电压会跌落,造成芯片工作不正常,或者是复位.这种现象也会出现在感性负载上,像直流马达启动瞬间电流比较大,此时,若适配器或者变压器不能提供足够的驱动电流,此时电压会迅速下降到IC的复位电压以下造成复位.
工业与控制系统开发
工业与控制系统开发, 工业控制系统是对诸如图像、语音信号等大数据量、高速率传输的要求,又催生了当前在商业领域风靡的以太网与控制网络的结合。这股工业控制系统网络化浪潮又将诸如嵌入式技术、多标准工业控制网络互联、无线技术等多种当今流行技术融合进来,从而拓展了工业控制领域的发展空间,带来新的发展机遇。
软件设计
软件设计是从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。 软件设计是把许多事物和问题抽象起来,并且抽象它们不同的层次和角度。将问题或事物分解并模块化使得解决问题变得容易,分解的越细模块数量也就越多,它的副作用就是使得设计者考虑更多的模块之间耦合度的情况。
PCB硬件设计
PCB硬件设计 印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。印刷电路板的设计主要指版图设计,需要考虑外部连接的布局。内部电子元件的优化布局。金属连线和通孔的优化布局。电磁保护。热耗散等各种因素。***的版图设计可以节约生产成本,达到良好的电路性能和散热性能。简单的版图设计可以用手工实现,复杂的版图设计需要借助计算机辅助设计(CAD)实现。
振扬电子科技有限公司是一家致力于提供软件、PCBA、电子、电气、机电产品设计服务的高新技术企业, 具有多年的单片机开发及工业控制电路设计、单片机编程、硬件电路、驱动电路设计、工业控制板、家电控制板的生产经验, 研发领域涉及包括安防、机电、温控设备、机电产品、仪器仪表等多个领域。
近年来,公司尤为专注于单片机智能控制和工业自动化控制和机电设备智能控制、自动化的应用与推广,专业为企业提供完善的自动控制系统研发和工业控制器、控制板的设计生产服务。
公司的科研力量强大,机械电子、电气、通讯等领域人才组成的科研开发队伍正不断壮大。 针对每个项目的设计研发,公司设立项目管理小组,在为客户提供研发设计同时,能全面兼顾时效与成本。