LPC2138配置无线传感器节点参数的用户界面设计

N. A. Ali Khan, K. J. Sankar
{"title":"LPC2138配置无线传感器节点参数的用户界面设计","authors":"N. A. Ali Khan, K. J. Sankar","doi":"10.1109/ICSSS.2014.7006191","DOIUrl":null,"url":null,"abstract":"Power consumption is the key challenge of designing a reliable wireless sensor embedded computational system. For a deployed WSN, the infrastructure of various motes is built using the traditional 8-bit 5V DC operative microcontrollers because of its low-cost. There exist many schemes and power reduction techniques for a single node. However, the power consumption for a Coordinator node wherein the user or other network is typically interfaced is often been ignored since the same 8-bit microcontroller is used as the infrastructure to design. This paper suggests the usage of ARM LPC2138 as the MCU to be replaced in Coordinator irrespective of other node's architecture of WSN. The efficient, clean and bug-free device driver implementation to connect a LCD for displaying messages is presented in the first part of the paper. The user input through a low-cost dumb conventional 4×3 matrix keypad is implemented and suggested in the second part of the paper. The integration of these two drivers with the UART driver for achieving WSN related prototype is discussed in the next phase of the paper. This firmware is implemented using Keil4 IDE and the hardware design is validated using Proteus7.8i. The firmware debugging techniques strategy being opted for the implemented drivers is illustrated along with the Results and a note with the current work at the end of the paper.","PeriodicalId":354879,"journal":{"name":"2014 International Conference on Smart Structures and Systems (ICSSS)","volume":"110 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"User interface design for LPC2138 to configure wireless sensor node parameters\",\"authors\":\"N. A. Ali Khan, K. J. Sankar\",\"doi\":\"10.1109/ICSSS.2014.7006191\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Power consumption is the key challenge of designing a reliable wireless sensor embedded computational system. For a deployed WSN, the infrastructure of various motes is built using the traditional 8-bit 5V DC operative microcontrollers because of its low-cost. There exist many schemes and power reduction techniques for a single node. However, the power consumption for a Coordinator node wherein the user or other network is typically interfaced is often been ignored since the same 8-bit microcontroller is used as the infrastructure to design. This paper suggests the usage of ARM LPC2138 as the MCU to be replaced in Coordinator irrespective of other node's architecture of WSN. The efficient, clean and bug-free device driver implementation to connect a LCD for displaying messages is presented in the first part of the paper. The user input through a low-cost dumb conventional 4×3 matrix keypad is implemented and suggested in the second part of the paper. The integration of these two drivers with the UART driver for achieving WSN related prototype is discussed in the next phase of the paper. This firmware is implemented using Keil4 IDE and the hardware design is validated using Proteus7.8i. The firmware debugging techniques strategy being opted for the implemented drivers is illustrated along with the Results and a note with the current work at the end of the paper.\",\"PeriodicalId\":354879,\"journal\":{\"name\":\"2014 International Conference on Smart Structures and Systems (ICSSS)\",\"volume\":\"110 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 International Conference on Smart Structures and Systems (ICSSS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSSS.2014.7006191\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Smart Structures and Systems (ICSSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSSS.2014.7006191","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

功耗是设计可靠的无线传感器嵌入式计算系统的关键挑战。对于已部署的WSN,由于其成本低,因此使用传统的8位5V直流操作微控制器构建各种motes的基础设施。针对单个节点存在多种方案和功耗降低技术。然而,由于使用相同的8位微控制器作为设计的基础设施,因此通常忽略了用户或其他网络接口的协调器节点的功耗。本文建议采用ARM LPC2138作为协调器中要替换的MCU,而不考虑其他节点的WSN架构。本文第一部分给出了一种高效、简洁、无bug的设备驱动程序实现,用于连接LCD显示消息。本文第二部分提出并实现了一种低成本的哑常规4×3矩阵键盘的用户输入。本文的下一阶段将讨论这两个驱动程序与UART驱动程序的集成以实现WSN相关的原型。该固件使用Keil4 IDE实现,硬件设计使用Proteus7.8i进行验证。为实现的驱动程序选择的固件调试技术策略与结果一起进行了说明,并在本文末尾对当前工作进行了说明。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
User interface design for LPC2138 to configure wireless sensor node parameters
Power consumption is the key challenge of designing a reliable wireless sensor embedded computational system. For a deployed WSN, the infrastructure of various motes is built using the traditional 8-bit 5V DC operative microcontrollers because of its low-cost. There exist many schemes and power reduction techniques for a single node. However, the power consumption for a Coordinator node wherein the user or other network is typically interfaced is often been ignored since the same 8-bit microcontroller is used as the infrastructure to design. This paper suggests the usage of ARM LPC2138 as the MCU to be replaced in Coordinator irrespective of other node's architecture of WSN. The efficient, clean and bug-free device driver implementation to connect a LCD for displaying messages is presented in the first part of the paper. The user input through a low-cost dumb conventional 4×3 matrix keypad is implemented and suggested in the second part of the paper. The integration of these two drivers with the UART driver for achieving WSN related prototype is discussed in the next phase of the paper. This firmware is implemented using Keil4 IDE and the hardware design is validated using Proteus7.8i. The firmware debugging techniques strategy being opted for the implemented drivers is illustrated along with the Results and a note with the current work at the end of the paper.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信