ELECTRONICS PRODUCTION
WEEK 04
Task:
Tools and equipment:
Software:
Review the HelloISP.44
HelloISP.44 is a programmer board that we going use to program other boards along the academy.
The microcontroller that will be used for this assignment is ATtiny44.
Programmer: An electronic devices that configures a programmable circuits
Data Sheet: A document summarizing the performances and other characteristics of a component
Microcontroller: A programmable integrated circuit capable of executing the orders recorded in its memory
Components:
Milling process
Roland MDX-20mill is a machine that make pbc circuits and 3D scanner
PBC fabrication
Open terminal in ubuntu
Put the copper board in modela bed and cap the machine and move the milling cutter down
Make_png_rmk menu:
Open terminal in ubuntu
First attempts
Two milling cutters broken because the milling cutter are not adjust to the modela adapter
Cut pcb:
Cutting board seems easy
Before to cut the board I used them for welding test
Welding process
Welding procress
Heroshot
Programming
Download files:
Download drivers in ubuntu terminal:
Inside the firmware folder: right click and choose "open terminal here"
Type commands:
Connect the helloISP.44 board to the avrispMKII and microusb for power supply. The light of the AVR should be green or connect the AVR other way round but it still no working
Second attempt
In this second attempt I made the same process with the modela and improving soldering skills.
I wrote in the board "never give up" for continue trying up to program the board.
Because already I broken 3 milling cutters of 1/64 and sold 3 boards that can be flash (program)
TRACES
INTERIOR
And the same, I still making fails attempt but I continues trying
BOARD 01
BOARD 02
BOARD 03
Heroshoot
Finally I made 3 perfect boards for documentation here are the parameters:
Board 01
Board 02
Board 03 (best choose for prevent welding problems with the traces)
Soldering
After weld the components of helloISP.44 version "never give up"
Programming again
Connect the helloISP.44 board to the avrispMKII and microusb for power supply.
Open terminal in ubuntu with right click and then type "sudo fab" to accesss
Download files:
Download drivers in ubuntu terminal:
Inside the firmware folder: right click and choose "open terminal here"
Type commands:
Before to start to flash the board open the file makefile and change the code with notepad or brackets because I found some problems for flash the first board.
AVRDUDE = avrdude -c avrisp2 -P usb -p $(DEVICE) # edit this line for your programmer to
AVRDUDE = avrdude -c avrispMKII -P usb -p $(DEVICE) # edit this line for your programmer
This change is necessary for admit the avrispMKII as programmer
sudo make clean
sudo make hex
sudo make fuse
sudo make program
And thats all
I need to improve my self using the roland modela and welding time for made more attempts if I fail.
Learning outcomes:
Have you
Download files
Copyright © Jorge Huang Li - FAB ACADEMY 2016