3.1) VinyGo controller
3.1.1) FS1.1: Power supply
The power function allows us to create: +12v, +5V, +3.3V, 0V.
Input(s):
L0: AC-DC power supply 12v 3a
Output(s):
+12v, +5V, +3.3V, GND
3.1.2) FS1.2: LCD touch screen
Display digital information for the user and make order acquisition by the micro-controller.
Input(s):
L6/L6’: Information for the user
N1/N1’: Digital signal from the micro-controller
Output(s):
L6/L6’: Configuration made by the user.
N1/N1’: Digital signal from the micro-controller
3.1.3) FS1.3: Sensors
Detection of engraving head positions.
Input(s):
L9: Physical movement.
Output(s):
N2: Digital signals for the micro-controller.
3.1.4) FS1.4: MIDI
Technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing.
Input(s):
L7/L7’: Digital signal from the media player
N3/N3’: Digital signal from micro-controller
Output(s):
L7/L7’: Digital signal for the media player
N3/N3’: Digital signal conversion for micro-controller
3.1.5) FS1.5: uC
Ensures through a programmed treatment (software) the acquisition, processing and return of information. It communicates with the motors, sensors, and offers inputs / outputs to add additional functionality.
Input(s):
N1/N1’: Digital signal from the LCD touch information.
N2: Digital signals from the sensors.
N3: Digital signal from Musical Instrument Digital Interface (MIDI).
N7/N7’: Digital signal from VinyGo sound mastering board.
N4: Analog signal to heat the diamond.
N5: Digital signal for step motor order.
N6: Digital signal for servo motor order.
Output(s):
N1/N1’: Digital signal for the LCD
N3’: Digital signal for Musical Instrument Digital Interface (MIDI).
N7/N7’: Digital signal for VinyGo sound mastering board.
3.1.6) FS1.6: Heating stylus
Heat the diamond for a better cutting.
Input(s):
N4: Digital signals from the micro-controller
Output(s):
L14: Power current
3.1.7) FS1.7 Step motor
Move the engraving head on the X axis.
Input(s):
N5: Digital Signals for step motor control
Output(s):
L15: Physical movement of the engraving head on X axis
3.1.8) FS1.8 Servo motor
Move the engraving head on the Z axis.
Input(s):
N6: Digital Signals for step motor control
Output(s):
L16: Physical movement of the engraving head on Z axis
3.2) Engraving head
Lacquer cutting
Input(s):
L5: Filtered and amplified analog signal
Output(s):
L8: Physical movement of the sound
3.3) VinyGo sound mastering
For a price reduction of the project, we will use audio software instead of VinyGo sound mastering board. So this part will not be presented to the Hackaday contest.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.