Wykres commitów

177 Commity (master)

Autor SHA1 Wiadomość Data
Marshal Horn 96a2b85f12 Updated README 2020-11-23 09:53:57 -08:00
Marshal Horn a5171dc876 Added extra gerber layers.
Most people probably won't want these unless they're buying the boards pre-assembled.
2020-08-25 15:20:48 -07:00
Marshal Horn f1ff0758bc Added BOM
Not priced out yet
2020-08-25 13:40:42 -07:00
Marshal Horn f70ba2f5d7 v2.0.3
PCB is ready to order.
2020-08-25 13:36:23 -07:00
Marshal Horn ea1fb29d39 Nearly done with layout
To do:
- Route Encoder lines
- Stitching vias
- Replace BNC connector with SMA connector
- Fix board outline (for audio jacks)
2020-08-25 10:08:41 -07:00
Marshal Horn ddad45a99f Halfway done on board layout 2020-08-24 16:57:20 -07:00
Marshal Horn b72cc2972f v2.0.2
Added op-amp buffer to receiver, increased capacitor values
Simplified over-voltage protection on analog inputs
Modified RX switch to prevent turn-on during transmission
Changed RX impedance to 50 ohms
Added more buttons and encoders
2020-08-24 10:33:59 -07:00
Marshal Horn 1b499411dd Fixed netlist issue
3.3v was connected to GND due to mis-wiring of the schmitt trigger
2020-08-18 12:26:58 -07:00
Marshal Horn 2f9034b7a4 Fixed error in QSD receiver low-pass filter 2020-08-18 07:52:56 -07:00
Marshal Horn 481dd8a2cb re-plotted schematic 2020-08-18 07:40:22 -07:00
Marshal Horn cc3ed9cfad v2.0.1
Fixed part designation on op-amps. Replaced tl072 with lm4562 for simpler BOM.
Added LED indicators on MCU
Added RTC crystal, moved DIT and DAH to port B.
Added thermistor to measure PA temperature
Changed low-pass in PA to 5th-order elliptic
Reduced capacitance of C406 due to mosfet drain capacitance
2020-08-18 07:30:19 -07:00
Marshal Horn 2ea9026f10 Merge branch 'chibios' into master
For simplicity, it makes sense to have the latest code and hardware on the same branch. That way when someone checks out the repository, they can access both easily.
2020-08-17 18:23:38 -07:00
Marshal Horn d56a777629 Changed code from f051 to Black Pill f401 2020-08-17 18:17:49 -07:00
Marshal Horn c233964184 Added PWM to TIM9. Not sure if more changes are needed 2020-08-17 17:59:11 -07:00
Marshal Horn d45d697fab Added Black Pill demo 2020-08-17 17:42:59 -07:00
Marshal Horn 611244a6e3 Added Black Pill board specification 2020-08-17 17:42:13 -07:00
Marshal Horn 6fc16fbfcd Updated schematic title blocks 2020-08-17 15:30:37 -07:00
Marshal Horn 7eb6127af1 Added test points for hard-to-probe signals
Re-annotated all parts according to their schematic page
2020-08-17 14:30:11 -07:00
Marshal Horn 0d64ea768d Chose ICs for USB interface 2020-08-17 12:23:37 -07:00
Marshal Horn 25748b32e4 Fixed filter values
I had accidentally computed them in Hz, not radians/second
2020-08-14 22:34:40 -07:00
Marshal Horn 4c395dfc05 Moved USB peripherals to a new file
USB peripherals draft is really rough. These chips have a lot of pins, and I'm not sure anyone is going to want to solder them.
2020-08-14 21:53:01 -07:00
Marshal Horn f707013ba2 Created SWR meter 2020-08-14 21:32:31 -07:00
Marshal Horn 45a24f8562 Reverted back to simple hierarchical labels 2020-08-12 21:17:01 -07:00
Marshal Horn 02359c2960 Changed microcontrollers to Black Pill
Since we have a lot more features that require connections between
the amplifier, synthesizer, and microcontroller, I'm trying out the
bus routing in the schematic to make it easier to add wires between
the three modules.
2020-08-11 15:33:38 -07:00
Marshal Horn 279280add1 Added new 'synthesis' sheet 2020-08-07 21:17:11 -07:00
Marshal Horn 53194c65e4 Testing Hilbert transforms in Octave 2020-08-07 20:18:12 -07:00
Marshal Horn 48da6efd08 Tweaking hilbert transform 2020-08-07 20:17:29 -07:00
Marshal Horn eab3e985a9 improved phase unwrapping 2020-07-22 09:25:04 -07:00
Marshal Horn 048e851c47 Unwrapped the phase to remove discontinuities 2020-07-22 08:45:17 -07:00
Marshal Horn 9c5011542d SSB Tx Draft
The steps for single-sideband modulation are hashed out, but the actual sampling of audio is not implemented yet
2020-07-22 08:15:19 -07:00
Marshal Horn 55ad088791 Created basic tests for peripherals
Still need to make tests for streaming ADC and DAC
2020-07-21 16:36:29 -07:00
Marshal Horn 67ef27a996 Refined SSB reception
Previous method was not correct - summing I and Q does not recover the original.
Also removed os tests from main.c
2020-07-21 10:29:11 -07:00
Marshal Horn 3aed3f52f5 RX ready for testing 2020-07-20 11:50:24 -07:00
Marshal Horn 4fd06bc398 Bug fixes. v1.1.1
- Fixed connector alignment between power amplifier board and main board
- Selected filter values for the 40m band
- Grounded the enable pin of the analog mux
2020-07-19 08:16:25 -07:00
Marshal Horn dede6b7bef Made progress on DMA for Speaker output
Considering switching to interrupt updater due to increased flexibility
2020-07-16 23:41:08 -07:00
Marshal Horn 98a508629a Moved speaker code to its own driver
It appears it will take some work to feed PWM with DMA.
2020-07-16 21:27:07 -07:00
Marshal Horn 45b914dbb8 Working on audio out 2020-07-15 21:14:57 -07:00
Marshal Horn 37a4078b5f Merged in quadrature encoder code 2020-07-11 09:45:01 -07:00
Marshal Horn 8c6e79691b Fixed project name inside Eclipse IDE 2020-07-11 09:27:27 -07:00
Marshal Horn 8ec5ecdc25 Fixed issue in board naming 2020-07-11 09:23:24 -07:00
Marshal Horn 64be87f2e8 Moved code to avoid confusion 2020-07-11 09:21:36 -07:00
Marshal Horn 4a4d75746a Added uSDX SMD to boards 2020-07-11 09:04:45 -07:00
Marshal Horn c0687c79a1 Merge commit '1df9af55c65a7548ac696cef551d7355f975adfa' as 'ChibiOS' 2020-07-11 08:40:03 -07:00
Marshal Horn 1df9af55c6 Squashed 'ChibiOS/' content from commit 5d470d2e1
git-subtree-dir: ChibiOS
git-subtree-split: 5d470d2e1afc3cb5cf94ff6970361e7616613167
2020-07-11 08:40:02 -07:00
Marshal Horn 2cec4bd11c Removed .gitmodules 2020-07-11 08:21:10 -07:00
Marshal Horn a97e7c08ec Removed ChibiOS submodule at commit +00645c280349991df518b916e1da5d0db425b7ea 2020-07-11 08:20:32 -07:00
Marshal Horn 71a418dcd8 Fixed script permissions for making documentation 2020-07-09 11:13:13 -07:00
Marshal Horn 6883609b1f Added encoder to demo code 2020-07-09 11:12:43 -07:00
Marshal Horn 2ccced1deb Added preliminary support for encoder 2020-07-09 10:37:46 -07:00
Marshal Horn 3ad6232f4f Updated demo to use si5351 driver 2020-07-09 09:22:15 -07:00