MECH ENG 7072 - Micro-Controller Programming
Career: | Postgraduate Coursework |
---|---|
Units: | 3 |
Term: | 4220 |
Campus: | North Terrace |
Contact: | Up to 4 hours per week |
Restriction: | Available to Masters Mechatronic, Graduate Diploma Mechatronic students and Masters of Marine Engineering only |
Available for Study Abroad and Exchange: | No |
Available for Non-Award Study: | No |
Assumed Knowledge: | ENG 1002 |
Incompatible: | MECH ENG 3032 |
Assessment: | Assignments |
Syllabus: |
The focus of this course is on the programming and use of micro-controllers in mechatronics applications. Assuming basic knowledge of the C programming language, the material is presented in a combination of lectures, tutorials and hands-on laboratory sessions. The build process of microcontroller software is examined in detail thereby providing the language of understanding compiler handbooks, on-line publications and micro-controller datasheets. The new skills are then applied in a number of practical case studies covering typical mechatronics applications including servo-mechanisms, sensor interfacing, real-time issues and inter-platform communications. Emphasis will be laid on the confident use of the C programming language using a variety of programming environments. Fault finding techniques will be introduced, ranging from low-level in-circuit debugging to source-level debugging on simulators and evaluation boards. Small-group projects and case studies will be used to provide important hands-on experience with micro-controller based projects. |
Course Fees
Study Abroad student tuition fees are available here
Only some Postgraduate Coursework programs are available as Commonwealth Supported. Please check your program for specific fee information.
EFTSL | |||
---|---|---|---|
0.125 |
![]() |
![]() |
Course Outline
A Course Outline which includes Learning Outcomes, Learning Resources, Learning & Teaching for this course may be accessed here
![]() |
![]() |
Critical Dates
Term | Last Day to Add Online | Census Date | Last Day to WNF | Last Day to WF |
---|---|---|---|---|
4220 | Mon 08/08/2022 | Wed 17/08/2022 | Fri 16/09/2022 | Fri 28/10/2022 |
![]() |
![]() |
Class Details
Enrolment Class: Workshop | |||||||
---|---|---|---|---|---|---|---|
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
22703 | WR01 | 30 | 16 | 28 Jul - 15 Sep | Thursday | 11am - 12pm | Engineering & Mathematics, EM205, Teaching Room |
6 Oct - 27 Oct | Thursday | 11am - 12pm | Engineering & Mathematics, EM205, Teaching Room | Note: This class is only available for face-to-face (on-campus) students. | |||
Related Class: Laboratory | |||||||
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
22706 | LA03 | 10 | 9 | 29 Jul - 16 Sep | Friday | 12pm - 2pm | MyUni, OL, Online Class |
7 Oct - 7 Oct | Friday | 12pm - 2pm | MyUni, OL, Online Class | ||||
14 Oct - 28 Oct | Friday | 11am - 2pm | MyUni, OL, Online Class | Note: This class is for offshore / interstate students only. Where this requirement is not met, students risk being removed from this class. Please refer to MyUni for details once enrolled. | |||
22707 | LA02 | 10 | 1 | 29 Jul - 16 Sep | Friday | 8am - 10am | Engineering Sth, S311, CARM Laboratory |
7 Oct - 7 Oct | Friday | 8am - 10am | Engineering Sth, S311, CARM Laboratory | ||||
14 Oct - 28 Oct | Friday | 8am - 11am | Engineering Sth, S311, CARM Laboratory | Note: This class is only available for face-to-face (on-campus) students. | |||
22708 | LA01 | 4 | FULL | 25 Jul - 12 Sep | Monday | 9am - 11am | Engineering Sth, S311, CARM Laboratory |
3 Oct - 3 Oct | Monday | 9am - 11am | Engineering Sth, S311, CARM Laboratory | ||||
10 Oct - 24 Oct | Monday | 9am - 12pm | Engineering Sth, S311, CARM Laboratory | Note: This class is only available for face-to-face (on-campus) students. | |||
Related Class: Lecture | |||||||
Class Nbr | Section | Size | Available | Dates | Days | Time | Location |
28887 | LEC0 | 30 | 16 | This class does not have any timetabled face-to-face sessions. Please check MyUni or contact your Course Coordinator for details. |
![]() |
![]() |