自动喷涂输出试验为控制器输出测试,原本需要使用喷枪配合,但由于实验室条件的限制,喷枪输出的静电高达上万伏,测量条件有限。因此,在输出端连接等效负载电阻来测试输出电压和电流,并验证采样电路和采样程序。空气源气由空气压缩机供给,并对气压传感电路和气压调节模块进行了测试。自动喷涂在电压控制模式下,输出电压设为SOKV。用万用表测量输出电压为1043V。操作面板显示为SOKV,喷枪的电流显示为43UA。由于喷枪放大后输出电压达不到SOKV,输出电压应由喷枪4762的升压因子除以,自动喷涂设备,即SoooOV/4762=1049 V。自动喷涂在电流模式下,喷枪的电流设定为36μA,输出电压为8.72 V。d是万用表,静电电压是41KV,静电电流是36uA,显示在操作面板上。
自动喷涂
由于等效负载电阻值为5052,自动喷涂线,输出电流测量的放大倍数为_5,计算电流为3_SuA,基本相同。其结果是,控制器电路的输出基本上是正常的。自动喷涂从左边的空气压缩机输出的总气压和由右边的控制器(右边的三位数管)测量和显示的总气压。当前设定的流量压力400KPa,雾化压力1_SOKPa,启动控制器后,压力输出如图6-11所示(右侧数字管中间的流量压力,下方的雾化压力)。经测试,控制器的电压输出范围为6×21V,输出电压范围可设定为30×100kV;输出电流为0-600毫安,转换为喷枪电流为0-176UA;流量和压力调节范围为200×700 kPa;雾化压力调节。范围为70-7000 kPa。根据试验结果,该控制器完全实现了设计目标表2中设计的调节范围。
自动喷涂显示:在自检状态下,各数字管的参数显示子程序依次调用键显示模块显示参数1s,用于检查硬件是否处于良好状态。在停止状态下显示测量参数。运行状态显示测量参数。按“流化气压”和“雾化气压”按钮可以切换这两组数码管的显示内容。浏览配置参数以浏览选择状态显示。自动喷涂接收的配置参数被存储为用于浏览的临时参数。确认选择后,按.”按钮将它们保存为配置参数。预设状态显示临时参数。在修改参数时,根据相应的键选择闪烁的数据位。确认选择之后,按“确认”按钮保存配置参数。当不修改时,再次按“预设”来取消修改。
由于自动喷涂按键显示驱动芯片BC7277的通信速率低,刷新每组参数需要很多时间,所以每个周期只刷新一个参数,LED指示灯显示总共九个周期刷新一组参数,全自动喷涂机,所以主程序有增量。运行速度提高了9倍。为了完成自动喷涂控制任务,将不同类型的数据划分为发送优先级。数据被打包在每个模块中。在发送时应考虑优先级和发送间隔,自动喷涂,设计数据封装。程序和发送程序确保正常通信。数据打包器的功能不仅是对数据进行封装,而且对数据类型的优先级标志uSendDataFlag的相应位进行***,并计算数据帧有效部分的CRC校验码。本文采用16位CRC校验码对有效数据位进行校验。
自动喷涂控制主板主程序的主程序通过调用每个模块中的子程序来协调各个模块,并且这些子程序的执行由相应的标志同步。控制主板的状态由两个标志信号量决定:由面板发送的开始-停止信号uSprayState和检测到的触发信号Trigger.。只有当两个信号都有效时,控制器才能输出。当输出停止时,直接将DAC输出设置为0,保留前一次计算的DAC输出的控制值的值。当开始下一次启动操作(非断电启动、按钮启动或触发开关)时,只要设置值不变,输出值仍然可以使用。
自动喷涂按键显示模块编程静电喷涂控制器操作面板由8个LED灯、1个数码管、2个数码管、4个数码管和12个按键组成。采用两个9位LED数码管和16键键盘接口芯片BC7277,通过SPI与单片机进行通信。BC727 7提供了丰富的操作寄存器。将数据写入寄存器可以直接显示相应的数据。写段寻址寄存器可以单独地控制任何段。同时,它还支持直接写入显示寄存器。它可以显示一些特殊字符,闪烁位控制,闪烁速度控制等。各种控制方式。自动喷涂操作面板的MCU通过SPI2与BC727 7通信。通信速率为64 kbps。根据上表中BC7277的数据格式,SPI2的数据格式为16位,自动喷涂配置了全双工主机模式。时钟引脚和MOSI输出引脚被配置为多路复用开放泄漏输出,并且密钥被配置为在上边缘和下边缘触发中断模式以中断密钥服务。读取子例程中的键值。(1)当按键按下时,BC7277的KEY管脚跳动,而单片机的GPIOA11作为外部中断上下边缘的触发模式,因此当按键按下时,进入外部中断服务子程序。自动喷涂每个中断通过在中断服务程序中发送伪指令DUMMY_CMD=OxFF来读取密钥映射值并按uKeyChanged自添加表示上的密钥而发生。图5-8是关键值阅读程序流程图。操作面板有12个键,每个键具有键映射值。当按下键时,它读取键映射值(当没有按下键时,OxFFFF是默认值),然后根据键映射值确定要执行什么操作。
版权所有©2025 产品网