检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国航空制造技术研究院
出 处:《自动化博览》2023年第2期67-71,共5页Automation Panorama1
摘 要:针对边缘控制器最重要的输入输出功能板,本研究在电路设计上采用四层PCB设计工艺,外引出12-14路IO输入输出端子,外接NPN/PNP选择电路、Type-C及8路软排线接口,应用高性价比的树莓派RP2040微处理器进行核心板接口通信,设计了功能板控制流程,并基于Python语言通过循环检测IO端口电平信息或接收核心板数据来实现IO口的输入输出响应。在工程设计上,本研究还兼顾了功能板的机械尺寸与布局,使其结构紧凑,布局合理。This paper focuses on the development of a digital io expansion function board of the edge controller.The circuit design adopts a four-layer PCB design process,with 12-14 channels of 10 input and output terminals led out,along with external NPN/PNP selection circuit,Type-C and 8-channel flexible cable interface.The high performance and cost-effective Raspberry Pi RP2040 microprocessor is used for core board interface communication,and the control flow of the function board is designed.Based on Python language,the I/o response of the lO port is realized by circularly detecting the level information of the IO port or receiving the data of the core board.The mechanical size and layout of the function board are also considered in the engineering design,resulting in a compact and reasonable layout.
关 键 词:数字IO扩展 边缘计算 四层PCB 微控制器 PYTHON
分 类 号:TM2[一般工业技术—材料科学与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.58.164.55