Skip to content

6. Electronics design

General Info

Time zone

Day JST Name Where PW
Wed 23:00-2:00 Class Zoom class 1234
Thu 21:00-22:00 Local session prep @kannai or Jitsi
Fri 10:00-18:00 Local session @kannai or Jitsi
Sat 10:00-18:00 Local session @kannai or Jitsi
Sat 24:00 Global Open Time Zoom mcu 1234
Mon 23:00-24:00 Recitation Zoom class 1234
Tue 21:00 Regional Review(Asia) Jitsi

Daylight Saving Time from Mar 14

  • Class
    • Mar 15: recitation (22:00-23:00)
    • Mar 17: embedded programming(22:00-1:00)
  • Global Open time
    • Mar 20: 23:00??
  • Asian review, Local session
    • no change

Large format CNC in Hamamatsu

Schedule

  • Mar 13(Sat)

    • Kamei
    • Ishimura
    • Tamiya(stay)
  • Mar 14(Sun)

    • Takezawa
    • Tamiya

Material

Preparation

  • Design(Ready to cut)
    • Fusion360
    • Should be parametric
      • material thickness
      • Tool diameter : 6mm
      • dog bone in design
  • Buy material -> put parameters -> cut
  • 2-3 hours to cut, 1-2 hours to Post-processing
  • Carry to home

ref. last year local session
ref. homma weekly assignment

Design check

Thu, Fri, Sat

Assignment

Group assignment:

Note

use the test equipment in your lab to observe the operation
of a microcontroller circuit board

Individual assignment:

Note

redraw an echo hello-world board,
add (at least) a button and LED (with current-limiting resistor)
check the design rules, make it, and test it
extra credit: simulate its operation

TODO: Group assignment

use the test equipment in your lab to observe the operation of a microcontroller circuit board

  • Test equipment

  • observe the operation of a microcontroller circuit board

    • Use your board from this week or your programmer
    • Multimeter
      • Connectivity
      • Voltage (range: large to small)
      • Current
    • Oscilloscope
      • Signal
        • Y axis: Voltage, X axis: Time
      • LED Blink on this week board
      • Serial Communication Echo back
        • Use your hello.USB-serial.FT230X
        • Connect RX and TX
          • TX: Transmitter
          • RX: Receiver
        • Open Arduino IDE
          • Select port
          • Open Serial Monitor
          • type one of 1-9. A-Z, a-z… -> Send
            • (one charactor = 1 byte = 8 bits)
          • find Binary from ASCIIコード
          • Show signals in Oscilloscope
      • Screenshot
        • Save/Recall > Action
        • Save All > Printボタン > Saves Image to File
        • Utility > Options > Printer Setup

TODO: Individual assignment

redraw an echo hello-world board,
add (at least) a button and LED (with current-limiting resistor)
check the design rules, make it, and test it
extra credit: simulate its operation

  • redraw an echo hello-world board
  • add (at least)
  • EDA
  • design rules

    • DRC in Eagle board
    • Clearance
      • 16 mil
    • Size Minimum width
      • 16 mil
    • holes
  • make it

    • fabmodules
      • ensure the path made
    • MDX-15
  • test it
    • Arduino IDE
      • Arduino -> preferences -> Additional Boards Manager URLs -> add http://drazzy.com/package_drazzy.com_index.json
      • Tools -> Board -> Board Manager -> search 412 -> megaTinyCore -> version 2.2.5 or later
    • upload echo.ino program from class page
      • Use serial monitor in Arduino IDE
    • Example -> Digital -> button in Arduino IDE
      • change pin number
      • internal pullup
        • pinMode(5,INPUT_PULLUP) ;

Assessment

Electronics Production


Last update: March 6, 2021