做过电源开发的工程师都知道,电源驱动系统设计是众多操作系统设计中最常见的一种驱动程序之一。如笔记本电脑的电池管理、智能产品电源管理等。
近日,在国内领先的智能产品开发外包服务平台快包上,就有一个激光光源PWM电源驱动系统的项目需求,因为发布需求方缺乏相关开发经验的工程师,故而在平台发布此需求。
据悉,雇主于今年十二月初在客户那里接到了一个智能聊天机器人项目,其它硬件部分开发完毕,唯独电源这块的开发因人才离职而搁置,他要求开发者开发的系统1、支持12路PWM,可独立控制12路LD的电源控制系统;2、支持单片机程序控制,支持RS485协议控制和调整;3、支持GPIO联动触发方式;4、要求有类似的开发经验,具体电压和电流请联系我沟通;5、工作温度-35°~70°,关键器件选型注意宽温需求,以及综合成本控制;6、LD工作电流最大3.5A,单颗电压DC:2~4.5v。
由于项目发布周期不长,申请的工程师也不少,但雇主因地域问题拒绝了不少工程师,他要求最好是杭州的工程师,这样对接更方便,杭州的电源工程师可得抓紧时间申请了,这送到家的买卖不赚白不赚。
为了更好地服务广大工程师朋友,快包圈子里有一位资深的电源开发“老司机”,他在国企做电源开发二十年,目前自主创业,在与平台工作人员聊天之时,很愿意与大家分享自己的开发经验,下面是整理的一部分电源驱动设计干货(想获得他完整的电源驱动系统设计干货内容,
可发送邮件到jackding@eecnt.com向小编免费领取)。
1、系统总体设计
恒流源一般采用集成运算放大器和一些分立元器件及单片机构成的“压控恒流源”方法实现,与纯模拟元件构成的恒流源相比,这种方法在恒流精度和线性度上都有明显的提高。但是该方法中单片机是用作显示与控制电压的给定,并未对输出电流实时检测和控制,属于开环控制系统,影响了恒流源的稳定性及精度。该系统由“压控恒流”电路、信号采样和调理电路、保护电路、键盘、LCD显示、RS232通信接口以及DSP处理器等环节组成。
通过键盘输入给定,并在LCD上显示,同时经F2812运算处理后输出相应占空比的PWM信号。PWM经低通滤波器、放大调理后实现D/A变换并作为“压控恒流”模块(V-I Constant Current)的控制电压实现“压控恒流”。F2812实时对输出的电流采样,采样数据经数字滤波、分析处理后与给定电流值相比较,得到差值作为PI调节算法表达式中的输入量,通过PI运算得到控制量U来调整PWM的输出实现恒流。
2、系统硬件设计
包括直流电源模块实现,恒流源模块买现,A/D与D/A模块实现,键盘与显示实现,LD保护电路。
3、系统软件设计
软件采用汇编语言编写,可以通过键盘实时修改电流的给定值,同时LCD可以显示给定值和实测值。为方便调试系统软件采用模块化设计,主要包括主程序,给定给定、LCD显示及PI调节等子程序。系统的初始化包括DSP外围接口芯片和电流给定的初始化,键盘扫描包括给定和步进量的调整。
其它热门竞标任务推荐:
智能小车项目之STM32F103ZE控制双步进电机
http://www.52solution.com/index.php/Home/Kuaibao/targetDetail/id/3203
项目分析:电机的驱动控制板开发,控制电机转速,小车运行方向,底层软件已经完成,需要开发应用层,难度适中。
无刷电机驱动控制器
http://www.52solution.com/detail/3220.html
项目分析:电机驱动控制器开发,两种输出电压,不同输出功率,成熟案例较多,难度适中。
NRF51822 2.4G读写器硬件开发
http://www.52solution.com/index.php/Home/Kuaibao/targetDetail/id/3205
项目分析:通信卡的硬件电路开发设计,市面上成熟方案较多,难度适中。
语音智能机器人开发
http://www.52solution.com/detail/3217.html
项目分析:智能机器人开发,功能复杂,需求多,无线技术,智能控制,深度交互,室内定位,行为记录等,软件算法开发难度很大,工作量也很大。