zisi
e704eb58d3
Add clear polarizationo silkscreen to DO-214
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-17 20:56:42 +02:00
zisi
3d4db1fe07
Resolve wrong silk screen placement
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-16 20:18:20 +02:00
zisi
03ce9b924c
Add GND pins in the input header
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-15 23:43:02 +02:00
zisi
e5b612b5e6
Add ISP header
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-15 11:21:15 +02:00
zisi
25b5b732a8
Add missing 3d models in PCB
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-10 21:25:48 +02:00
zisi
f83eb972e1
Update BOM
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-10 20:23:26 +02:00
zisi
9bd2b70b0f
Change fuse to 1206SFS200F/63-2
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-11-10 20:17:37 +02:00
zisi
ee12752788
Update files after gitlab migration
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-09-19 12:10:38 +03:00
Pierros Papadeas
69b1889944
Remove firmware (to separate repo) and cleanup of names
...
Signed-off-by: Pierros Papadeas <pierros@papadeas.gr>
2017-07-28 20:16:24 +03:00
Agis Zisimatos
c068197679
Rotator controller ( #27 )
...
* Update satnogs library.
Add new footprints, 3d shapes and schematic components.
* Updates in rotator controller.
Add RJ45 for communication and power in (PoE).
New dimensions of board (euroboard 100x80 mm)
Embed the power supply to the board (WIP).
Add pins for indicator LED and for rf switch (optional).
Add additional pads for power in case that PoE (RJ45) isn't suitable.
Updates in schematic and board wuth new library parts.
* Add PCA9540B schematic component, I2C multiplexer.
* Add fuse holder and stitching via.
* Updates in PCB and schematic.
Add digital and power ground planes (WIP).
Connection of separate GND with zero resistor.
Add I2C multiplexer.
Finalize power supply of 12V.
Change RJ45 to headers.
Add RC filter (LPF) for end-stops.
Add more dev-pins.
Add filter in uC voltage input.
Signed-off-by: zisi <agzisim@gmail.com>
* Add GND-GNDD vias and silkscreen.
Signed-off-by: zisi <agzisim@gmail.com>
* Updates according to Kicad library convention
Signed-off-by: zisi <agzisim@gmail.com>
* Resolve issues #22 , #23 , #24 , #25
Signed-off-by: zisi <agzisim@gmail.com>
* Fix silkscreen placement and zone cleanup
* Use one GND bottom plane and GND areas in front
Remove zero ohm resistors
To avoid connection with GNDD directly with motor GND use keep out area
Signed-off-by: zisi <agzisim@gmail.com>
* Add electrolytic capacitor, TVS-diode in PSU input
Capacitor reduces the voltage ripple of input voltage (long cable)
TVS-diode protect the PSU and all the board from surges and ESD events
Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 20:04:00 +03:00
Agis Zisimatos
d484c5249e
Merge pull request #26 from Highcooley/patch-1
...
Update stepper_motor_controller.ino
2017-02-14 12:48:20 +02:00
Highcooley
7765aa58ea
Update stepper_motor_controller.ino
...
HOME_EL is on Pin 3 with the current PCB
2017-02-06 22:56:16 +01:00
Pierros Papadeas
b07b90c226
Encoder case ( #19 )
...
* Update pcb to mount in cas.
Add mount holes.
Rearraange parts in order to place the AS5601 in the middle of PCB.
* Silksreen fixes.
2016-10-18 20:16:39 +03:00
zisi
4cb27043e0
Update BOM.
...
Add link for PCBs.
2016-04-16 14:31:07 +03:00
zisi
2f13bf09aa
Update pro-mini package and satnogs controller PCB.
2016-04-15 19:08:27 +03:00
zisi
e09e0c8c76
Update BOM's.
2016-04-09 03:53:49 +03:00
zisi
c5942bdbb9
Update TCST2103 part.
...
Change PTH to NPTH.
2016-04-09 00:43:51 +03:00
zisi
8120a43696
Fixes in DC motor firmware.
...
Changes in homing function.
Changes in get position function.
Add RS485 serial communication.
2016-04-08 17:10:38 +03:00
zisi
e0857abfdd
Update satnogs controller.
...
Replace arduino micro with arduino pro mini.
Fix wrong connection with RX-TX in SP485CN (RS485).
Better pin-header arrangement.
2016-04-08 17:00:12 +03:00
zisi
2cb4ccb000
Add reverse current protection to end-stop PCB.
2016-04-08 16:52:27 +03:00
zisi
e2590ed3fe
Add reverse current protection and update pcb.
2016-04-08 16:48:18 +03:00
zisi
7590de487f
Update BOM's.
2016-03-01 18:14:36 +02:00
zisi
e7847d4822
Add softI2C library and update DC motor firmware.
...
Change definitions for new PCB.
Add second axis in PID control.
Update the position sensor(AS5601).
2016-02-23 17:36:56 +02:00
zisi
938026e3e8
Change the pin definitions for new PCB.
2016-02-23 17:16:59 +02:00
zisi
dc27f904d0
Add BOM of all rotator electronics.
2016-02-18 20:57:51 +02:00
zisi
f6f1a9ec12
Update satnogs controller.
...
Delete satnogs stepper driver.
Add stepper driver in satnogs controller.
Update 3d models and packages of satnogs library.
Update BOM of satnogs controller.
2016-02-18 20:54:55 +02:00
zisi
a3c9e3ba81
Update 3d model of PCB and BOM.
2016-02-18 20:48:10 +02:00
zisi
a5ae201cc8
Add AS5601 encoder and reconstruct the files.
2016-02-18 20:41:48 +02:00
zisi
bb1d625dbe
Rename Arduino folder to firmware.
2016-02-18 20:30:11 +02:00
Agis Zisimatos
b8b6abb1b8
Add new PCB, SatNoGS controller.
2016-01-13 01:55:45 +02:00
Agis Zisimatos
de08486c67
Small fixes.
2016-01-13 01:54:15 +02:00
Agis Zisimatos
3ba338498c
Add new part in satnogs library.
...
The parts pin_socket_18 and smd_push2 are used from
http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm .
2016-01-13 01:48:50 +02:00
Agis Zisimatos
238dbf950d
Update stepper driver PCB, add BOM.
2016-01-02 20:38:58 +02:00
Agis Zisimatos
fb7218f54a
Delete gerber files, update endstop and encoder PCB.
...
Delete gerber files according to repo policy.
Update the PCBs with 3d models and small fixes.
2016-01-02 20:35:38 +02:00
Agis Zisimatos
8fd80a7cf6
Update .gitignore and delete unused files.
2016-01-02 20:31:02 +02:00
Agis Zisimatos
e3bacd02f3
Update satnogs library with 3d models.
2016-01-02 20:28:30 +02:00
Manthos Papamatthaiou
cb7f778863
Add the new stepper driver PCB and the pololu A4988 breakout in the kicad library
2015-12-29 18:08:31 +02:00
Agis Zisimatos
fba3d03674
Updates in DC motor controller.
...
Unwrap the position sensor.
Updates in pid controller.
Works for AZ axis.
2015-12-10 20:52:46 +02:00
Agis Zisimatos
d05aea1372
Merge branch 'master' of github.com:satnogs/satnogs-arduino
2015-11-30 20:38:30 +02:00
Agis Zisimatos
934c96260b
Add dc motor controller, work in progress.
...
Check H-bridge.
Check position sensor.
2015-11-30 20:35:16 +02:00
Pierros Papadeas
e7657c8c40
Update repository policy
2015-11-27 13:46:01 +02:00
Agis Zisimatos
241682a598
Add the names of pin header.
2015-11-14 22:28:42 +02:00
Agis Zisimatos
033ab1ef45
Add new encoder pcb, update end stop pcb, update README and gitignore files.
...
New pcb's are designed in kicad.
2015-09-20 08:43:08 -04:00
Agis Zisimatos
89ffc23dfe
Delete pcb files of v1 and update .gitignore file.
2015-09-20 08:24:19 -04:00
Agis Zisimatos
705c35d513
Add AccelStepper library and update README file.
2015-08-03 17:29:26 +03:00
Agis Zisimatos
9aeb80df55
Multiple changes in stepper_motor_controller.
...
*Change the RATIO for v3 rotator
*Add definitions for max speed, max accelaration, baudrate, default home state
*Change the Homing function
*End stops pin is not float when the end stop is not connected
*Add a check if an argument is number in cmd_proc
2015-08-03 17:11:55 +03:00
Agis Zisimatos
fe4163b6cb
Rename SatNOGS.ino to stepper_motor_controller.ino and move to folder with same name.
2015-05-15 09:30:59 +03:00
Agis Zisimatos
debfbcb2e0
Merge pull request #3 from berry120/master
...
"counter" in cmd_proc() should be declared as static to persist its value across method invocations.
2015-04-24 20:55:15 +03:00
berry120
1d74f24528
The counter variable in cmd_proc() must be static (to persist its value across method invocations.) This won't necessarily manifest itself as an issue all the while serial data is being streamed fast enough to keep it in the inner "while(Serial.available())" loop. However, when this is not the case (which happened with us) the counter resets itself to 0 on every repeat of the cmd_proc() method. This then overwrites the contents of the buffer from 0, resulting in no valid commands (potentially in rare cases, corrupted but syntactically valid commands could also manifest.)
2015-04-24 12:25:18 +01:00
Nikos Roussos
4ee5c3223d
Update README with license notice
2015-04-24 13:16:09 +03:00