Font Size: a A A

Remote Control System Of Hardware Input And External Interface For Embedded Development

Posted on:2018-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:F LiFull Text:PDF
GTID:2348330533457940Subject:Engineering
Abstract/Summary:
MOOC(Massive Open online Courses)Large open Network course,is a mature online teaching platform,for learners on-line experiment is mainly software development class.The COOC(Collaborative Open online Courses)of distributed and Embedded System Laboratory(DSLAB)in Lanzhou University complements the embedded on-line experimental platform(in the Ministry of Education Cooperation in production and learning projects,201601005001,Google)on the basis of MOOC.The platform cannot only carry out virtual embedded software development experiments,but also the development of physical development board.To enable the embedded online lab platform to involve the physical development board development experiments about hardware input(such as pressing a button or opening a switch,etc.)and connecting external interface(such as connecting a sensor from an external interface,RS232 serial port,etc.),this thesis designs and realizes the hardware input and the external interface remote control system which faces the embedded development.This paper introduces the design and implementation of system hardware and software,the design and implementation of Web terminal user interface,and the results of system test(functional test and performance test).It mainly includes the advantages of the system data transmission scheme,management scheme of system peripherals based on UDEV equipment management tools,design and implementation of system hardware circuit based on STC89S52 chip,design and implementation of connection circuit of key module,reset button module,bidirectional switch module,serial port and USB interface with the embedded control board,software design and implementation of embedded control board system based on MS(Microprogrammed controlled unit systems,practical SCM System),design and implementation of the driver program of multi-channel analog switch chip and optical coupling relay,design and implementation of Web end user interface based on B/S(browser/server)network architecture mode,Django Network framework,Python language,HTML language and JavaScript language,and shows the effect of this system applied in the existing embedded remote development platform.The results of the function test and performance test of this system show that the system has stable function and good performance.At present,the system prototype runs on the embedded on-line experiment platform,the user can use this system to involve the hardware input and the external interface experimental operation,at the same time the system prototype also provides the embedded development learner with the online development debugging technical solution.
Keywords/Search Tags:remote control system, embedded, hardware input, external interface, Web end-user
Related items