tutorial simulasi arduino dengan proteus isis

21
Tutorial Simulasi Arduino dengan PROTEUS ISIS Arduino Simulation with Proteus We 'll show how to simulate the celebrated open-source electronics prototyping platform Arduino with Proteus .You can find other informations, project files and arduino software at its homepage. Let 's run ISIS Schematic:

Upload: tika-cici-handani

Post on 26-Nov-2015

135 views

Category:

Documents


5 download

TRANSCRIPT

  • Tutorial Simulasi Arduino dengan PROTEUS ISIS

    Arduino Simulation with Proteus

    We 'll show how to simulate the celebrated open-source electronics prototyping platform

    Arduino with Proteus .You can find other informations, project files and arduino software at its

    homepage.

    Let 's run ISIS Schematic:

  • To simulate the core of Arduino platform we need only a few components: the atmega328P

    Microcontroller, a Crystal and two Capacitors.Let' s look for these devices in the library:

    Click on "P" button and write atmega as keyword:

    Double click on the model and this appears under Devices panel:

  • Same operations for the Crystal and Capacitor:

  • Now we have all the components in the panel Devices:

    Let 's click on the components and place them on the layout:

  • Right click on the component and select Rotate .. to place it correctly:

  • Double click on the crystal and set the frequency to 16Mhz:

    Double click on capacitors and set the values:

  • Let 's start wiring the circuit:

    Click on "Terminals Mode" on the left toolbar and select the ground reference

  • Now select the power source

  • Connect the pins to the power source as in the picture below:

    Finally we get the Arduino schematic:

  • After downloading the software from the Arduino site run the program:

    The Arduino main window appears

  • Let 's choose to load the blink example from File menu:

  • The window shows the C code of the program:

  • This program simply turn on and turn off a led with a period of 1 second for every function.Let's

    save the program in a directory of our choice:

  • The program is saved in pde format:

    Come back to the program and click on the Verify button to check the correct syntax:

  • Once the syntax has been verified make sure that "Arduino Duemilanove or Nano w/ ATmega

    328" is selected from Tools/Board menu:

  • Now click on the Upload button

    At the end of the process an error message appears, because Arduino board is not connected, we

    can ignore it:

  • Instead make sure that applet directory has been created in the directory of the pde file:

  • Let's open applet directory and we can see the hex file generated:

    Now come back to the Arduino schematic and double click on the microcontroller, in the

    window that pops up select the hex file:

  • Select the following settings:

  • We' re ready to simulate.Click on play button in the bottom left corner of the layout:

    license VSM for AVR is required to enable the simulation.As result of running program the pin

    19 of microcontroller start blinking with a period of 1 second