首页> 外文期刊>Microprocessors and microsystems >Component-based software as a framework for concurrent design of programs and platforms -- an industrial kitchen appliance embedded system
【24h】

Component-based software as a framework for concurrent design of programs and platforms -- an industrial kitchen appliance embedded system

机译:基于组件的软件作为程序和平台并发设计的框架-工业厨房电器嵌入式系统

获取原文
获取原文并翻译 | 示例

摘要

Designs of hardware, mechanics and software for a new mechatronic system are to be performed concurrently in order to have a new product in the market in the shortest possible time. Traditionally, major hardware blocks need to be designed and built first. They represent a platform for software writing and testing. A software design concept that enables a parallel design of hardware, mechanics and software is presented. The concept implies creation of a framework for a component-based software design first. Then, a component-based design is performed. At software design time, software components yield embedded system functionality, and they also model hardware and mechanics functionality. As hardware and mechanical parts are built, they are integrated with functionality components, already designed, written and verified. The critical software design task is splitting the embedded software functionality and hardware model into self contained, self sufficient components, easy to manage simple interfaces. The concept is demonstrated by a case of designing software for a potato fryer. Software components are designed to be transportable to other industrial kitchen appliances (bain-marie, tilting pan, range) via parameter adjustments only. In the case study of a potato fryer, 90/100 of microcontroller code was implemented and verified as software components in a C+ + Builder environment running on a personal computer at the same time as hardware and fryer mechanical parts were built. l0/100 of code was written and final parameter adjustments were performed on a simple microcontroller development system.
机译:新机电系统的硬件,机械和软件设计将同时进行,以在最短的时间内在市场上推出新产品。传统上,主要的硬件模块需要首先设计和制造。它们代表了软件编写和测试的平台。提出了一种软件设计概念,可以对硬件,机械和软件进行并行设计。该概念意味着首先要为基于组件的软件设计创建框架。然后,执行基于组件的设计。在软件设计时,软件组件会产生嵌入式系统功能,并且还会对硬件和机械功能进行建模。在构建硬件和机械零件时,它们会与已设计,编写和验证的功能组件集成在一起。关键的软件设计任务是将嵌入式软件的功能和硬件模型划分为自包含,自足的组件,易于管理的简单界面。通过为马铃薯油炸锅设计软件的案例说明了这一概念。软件组件设计为仅通过参数调整即可运输到其他工业厨房电器(贝恩式,倾斜锅,范围)。在马铃薯油炸锅的案例研究中,在构建硬件和油炸锅机械零件的同时,在个人计算机上运行的C ++ Builder环境中,实现并验证了90/100的微控制器代码作为软件组件。编写了10/100的代码,并在一个简单的单片机开发系统上进行了最终参数调整。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号