Nicolaus Dwi Satrio REFERENCES
Books
[1] Rizzoni, Giorgio. Principles and Applications of Electrical Engineering, Revised Fourth Edition. New York: McGraw Hill, 2004
[2] Mazidi, Muhammad Ali, Janice Gillispie Mazidi, and Rolin D. Mckinlay. The 8051 Microcontroller and Embedded Systems Using Assembly and C. 2nd Ed:
Pearson, 2006
[3] Ogata, K. Modern Control Engineering, 4th Edition. New Jersey: Prentice Hall, 2002
[4] Designing and Controlling a Ball and Beam Control Using Microcontroller, Authored by Christina Ritonga, December 2007, Swiss German University [5] Building and Controlling a Ball and Plate System, Authored by Vahdat Astani
Chee, July 2009, Swiss German University
[6] Developing a Trajectory Planning Algorithm for Ball and Plate System, Authored by Adji Pramudito Arioputro, July 2010, Swiss German University [7] Controlling an Inverted Pendulum Using Microcontroller, Authored by Martine
Maradona, August 2005, Swiss German University
[8] Fitzgerald, A.E., Kingsley, C., and Umans, S.D. Electric Machinery. 6th Ed:
Mcgraw Hill, 2003
Electronic journals
[9] Andrejasic, M. (2008). MEMS ACCELEROMETERS. Journal of University of Ljubljana Faculty for mathematics and physics Department of physics.
http://mafija.fmf.uni-lj.si/seminar/files/2007_2008/MEMS_accelerometers- koncna.pdf, accessed November 2011
[10] Fankhauser, P. and Gwerder, C. (2010). Modeling and Control of a Ballbot.
Swiss : Federal Institute of Technology Zurich.
http://students.asl.ethz.ch, accessed October 2011
Nicolaus Dwi Satrio [11] Günther Gridling, Bettina Weiss. (2007). Introduction to Microcontrollers
Courses 182.064 & 182.074, Version 1.4. Vienna University of Technology
Institute of Computer Engineering.
http://ti.tuwien.ac.at/ecs/teaching/courses/mclu/theorymaterial/Microcontroller.
pdf, accessed October 2011
[12] Lam, J. Control of an Inverted Pendulum.
http://www.ece.ucsb.edu, accessed November 2011
[13] Burg, Aaron, Meruani, Azeem, Sandheinrich, Bob, and Wickmann, Michael.
MEMS GYROSCOPES AND THEIR APPLICATIONS.
http://clifton.mech.northwestern.edu/~me381/project/done/Gyroscope.pdf, accessed November 2011
[14] Lauwers, T. B., Kantor, G. A, and Hollis, R. L. (2006). A Dynamically Stable Single-Wheeled Mobile Robot with Inverse Mouse-Ball Drive. USA : The
Robotics Institute Carnegie Mellon University.
http://www.msl.ri.cmu.edu, accessed November 2011
[15] Mampetta, A. K. (2006). Automatic Transition of Ballbot from Statically Stable State to Dynamically Stable State. USA : The Robotics Institute Carnegie
Mellon University.
http://www.msl.ri.cmu.edu, accessed November 2011
[16] Vukic, Z. (2002). LECTURES ON PID CONTROLLERS. Faculty of Electrical Engineering and Computing University of Zagreb.
http://arri.uta.edu, accessed November 2011, accessed November 2011 [17] Wellstead, P. E. (2000). Introduction to Physical System Modelling.
http://www.control-systems-principles.co.uk, accessed October 2011 [18] Xue, D., Chen, Y. Q., and Atherton, D. P. (2007). PID Controller Design.
http://www.siam.org/catalog, accessed October 2011
[19] Zhong, J. (2006). PID Controller Tuning: A Short Tutorial. Mechanical Engineering, Purdue University.
http://wwwdsa.uqac.ca, accessed October 2011
[20] Reading an encoder with MINI-MAX/51 and PRO-MAX
http://hemakumar.fastlink.in/pdfs/encoder.pdf, accessed October 2011 [21] Amplitude Shift Keying & Frequency Shift Keying
Nicolaus Dwi Satrio http://www.ele.uri.edu/Courses/ele436/labs/ASKnFSK.pdf, accessed October 2011
[22] H-Bridge demystified
http://www.barello.net/papers/h-bridge.pdf, accessed October 2011
[23] Ruina, Andy, and Pratap, Rudra. (2011). Introduction to Statics and Dynamics.
New York: Oxford University Press, 2011
http://ruina.tam.cornell.edu/Book/RuinaPratap1-31-11.pdf, accessed November 2011
[24] Yamamoto, Yorihisa. (2009). NXT Ballbot Model-Based Design
http://www.mathworks.com/matlabcentral/fileexchange/23931-nxt-ballbot-self- balancing-robot-on-a-ball-controller-design, accessed October 2011
[25] Colton, Shane. (2007). The Balance Filter
http://web.mit.edu/scolton/www/filter.pdf, accessed December 2011
Picture Sources
[26] “TLP 434”
http://www.laipac.com/images/tlp434a_s.jpg accessed November 2011
[27] “RLP 434”
http://www.laipac.com/images/rlp434a_s.jpg accessed November 2011
[28] “Rotary Encoder Signal”
http://arduino.cc/playground/uploads/Main/RotaryEncoderWaveform.gif accessed November 2011
[29] “Pot Shape Rotary Encoder”
http://www.arduino.cc/playground/uploads/Main/alps_stec12e07_encoder.jpg accessed November 2011
[30] “Mabuchi FA130”
http://static.electro-tech-online.com/imgcache/3586-FA130_Motor.jpg accessed November 2011
[31] “LISY300AL Gyroscope Module”
http://electrocontrol.files.wordpress.com/2011/06/gambar-sensor.jpg
Nicolaus Dwi Satrio accessed December 2011
[32] “MMA7455 Accelerometer Module”
http://www.robotshop.com/Images/xbig/en/parallax-2-4-8g-triple-axis- accelerometer-module-mma7455-B.jpg
accessed November 2011 [33] “PID Block Diagram”
http://upload.wikimedia.org/wikipedia/commons/thumb/4/43/PID_en.svg/800px -PID_en.svg.png
accessed December 2011 [34] “Inverted Pendulum Model”
http://www.profjrwhite.com/system_dynamics/sdyn/s7/s7invp1/image3771.gif accessed December 2011
[35] “Slotted Encoder Disk”
http://www.ram-controls.com/images/720EncoderDisc.jpg accessed November 2011
[36] “Wireless XBOX receiver”
http://electronics.fadbus.com/Electronics-image/2011-1/PC-Wireless-
Controller-Gaming-Receiver-for-Xbox-360-White-6343208312371437291.JPG accessed December 2011
[37] “Wireless XBOX controller”
http://manofone.files.wordpress.com/2011/03/xbox360controller.jpg accessed December 2011
[38] “TLP and RLP 434A Application Schematic”
http://www.ozitronics.com/data/twsbs3c.pdf accessed December 2011
[39] “LISY300 Device Datasheet”
http://www.parallax.com/Portals/0/Downloads/docs/prod/sens/27922- LISY300GyroscopeModuleV1.0.pdf
accessed October 2011
[40] “MMA7455 Device Datasheet”
http://www.parallax.com/Portals/0/Downloads/docs/prod/sens/28526- MMA7455-3axisAccel-v1.1.pdf
Nicolaus Dwi Satrio accessed October 2011
[41] “Motor Driver Schematic”
http://www.8051projects.net/dc-motor-interfacing/l293d.gif accessed November 2011
[42] “PID Controller Response”
http://www.library.cmu.edu/ctms/ctms/examples/motor/pid1.gif accessed December 2011