Author Topic: The "I made this!" thread - Beginners achievements with pride.  (Read 8188 times)

0 Members and 1 Guest are viewing this topic.

Offline paulcaTopic starter

  • Super Contributor
  • ***
  • Posts: 4361
  • Country: gb
The "I made this!" thread - Beginners achievements with pride.
« on: February 23, 2018, 03:13:52 pm »
This thread is for beginners to post their achievements with pride.

So you got an LED to blink for the first time, your wife thinks you're nuts and isn't interested.  Then post it on here.

Got your first op amp working?  Don't want to make a new thread, post it here.

Managed to figure out that tricky transistor circuit that's been bugging you for days?  Post it here.

Got your first Aduino sketch working, you're super happy, let us know below!

So...

What was your big achievement today?



Some rules:
* Post one liners or guides with pictures, anything goes.
* Feel free to discuss and advise but !!!KEEP IT POSITIVE!!!
    - Don't do that. You might want to try this instead.
    - You are doing wrong.  A better way to achieve this would be...
* Purely discouraging posts may be removed.
* Be as trigger happy with the "Thanks" button as you can be.
* Longer technical discussions, please start a new thread.
* Remember the first time someone achieves a blinking LED or first Arduino sketch is still an achievement they can be proud of, remember when it was your first time?

"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 
The following users thanked this post: jerryk, BrianHG, llkiwi2006

Offline paulcaTopic starter

  • Super Contributor
  • ***
  • Posts: 4361
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #1 on: February 23, 2018, 03:17:58 pm »
To kick off...

I got an STM32 Arduino "Blue Pill" board to work.  Blinky! Blinky!  Neat little device.  Also tested out PWM and verified it with my oscilloscope.  PWM does not work on the built in LED pin though, it does bizarre stuff as apparently it's not a timer enabled port.
"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #2 on: February 23, 2018, 03:53:08 pm »
Well done.

For your reference, here's the "blue pill" board pinout with the PWM capable pins marked:

Anybody got a syringe I can use to squeeze the magic smoke back into this?
 
The following users thanked this post: BrianHG

Offline BrianHG

  • Super Contributor
  • ***
  • Posts: 8275
  • Country: ca
    • LinkedIn
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #3 on: February 23, 2018, 04:50:47 pm »
Here I go:

This was my first project using AdvancePCB/Schematic, which became Protel98/99se, and now is Altium, back in 1997.

It is a sub-woofer enhancement processor I called Subwoff.  It takes line level in, allows you to boost 25/20/15hz and below to ridiculous gains with an inaudible soft smooth rounding clip function allowing you to boost your speakers/amp subsonic rumble for movies.  Yes, the filter is so perfectly tuned that no bass will be added to the voice or music, just the rumbling effect.  It is stereo and allows you the feature to turn off the main audio so you can also use it as a active sub-sonic filter for a dedicated subwoffer instead.  Documentation and full schematic is in the .pdfs.
---------------------------------------------------------------------------------------------------------------------------------------------------
I've included schematics & CAD CAM GERBER files with BOM.  It is a 2 layer board under 10cm X 10cm allowing for cheap 5$ prototypes for anyone who wants to build it.  The .pdf files have hi-res versions of the full schematic and PCB.  It requires a 9vac or 12vac output wallwart to opperate, not DC.  All the 10uf and 1uf caps should be non-polarized.
---------------------------------------------------------------------------------------------------------------------------------------------------
Full Gerbers/CAD cam files, bom and source files and forum topic for questions is located here: https://www.eevblog.com/forum/projects/free-subwoofer-audio-processor-project-for-forum-members/msg1434525/#msg1434525
« Last Edit: February 24, 2018, 10:33:46 pm by BrianHG »
 
The following users thanked this post: jerryk

Offline Peabody

  • Super Contributor
  • ***
  • Posts: 2245
  • Country: us
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #4 on: February 23, 2018, 05:32:41 pm »
Here's one I just finished that any beginner could do.  It started with building the DSO150 "Shell" kit oscilloscope, which is powered by an external 9VDC power supply (not included).  You could use a 9V alkaline battery, but the scope draws 120 mA, so you would go through batteries pretty fast.  So most buy a 9V wall wart to power the scope, and using that is not exactly convenient.

But then I saw on the JYETech forum that guys were modding their scopes to be battery powered with a single cell LIPO such as one found in a phone or a quadcopter.  The project requires a battery, a charging module, and a stepup boost converter to take the 3.7V LIPO output up to around 8.2V.  It turns out there's room for all that inside the case.  Everyone who does this does it a bit differently, but the pics below show where I put things, and how I connected them.

The kit is about $21 at Banggood (a known source of genuine kits, and you have to be very careful about that because fakes are not supported), plus about $6 for a real scope probe (alligator clips come with the kit - not good).  Then all the mod stuff totalled about $8.50, which is close to what a wall wart costs.  And you need some resistors and wire, and a hot glue gun.

Anyone considering doing this mod should install the kit's rotary encoder and the DPDT SW5 switch differently than described in the manual.  Most of the work required for the mod was in undoing and redoing differently those two parts.  Better to do them right in the first place.  I'll post more on that if anyone is interested.  Or just go to the JYETech forum, in the DSO150 group, and look for the long Lipo Mod thread.

So in the end you get a battery-powered, single-channel, pretty slow oscilloscope, which it turns out is useful for checking all kinds of things, and for learning how to use a scope.


« Last Edit: February 23, 2018, 05:36:26 pm by Peabody »
 
The following users thanked this post: bitseeker, BrianHG, paulca, Hextejas

Offline jerryk

  • Regular Contributor
  • *
  • Posts: 230
  • Country: us
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #5 on: February 23, 2018, 06:13:07 pm »
I just took my first major leap from bread board to production of an interface to my mid 1980's security panel (main board and keypad interface) that allows remote security system monitoring via cell phone text plus control a lot of home automation stuff.  The board itself is designed to have a 40 pin Raspberry Pi bolted to the bottom of the main board as the primary controller.  It accepts 8 primary security system zone loops.  All zones can be controlled individually and the key pad code can be set via cell phone or satellite communication device.  Additionally it has 6 external relay inputs (for things like PIR motion sensors scattered around the property), 8 external relay outputs ( to open garage doors, turn on lights etc), 7 analog inputs ( house/freezer temp probes, ground water level, etc), 16 GPIO pin expander, and an onboard temp sensor.  It's a single purpose board that I can't see the rest of the world having an interest in but is serves my goals quite well.   I will be able to fire up my sauna while I'm out on a remote glacier skiing and have it nice and toasty so when I land back at home I can just hop in instead of waiting 45 minutes for it to heat up.
 
The following users thanked this post: BrianHG, Vtile, Hextejas, EddyK59

Offline paulcaTopic starter

  • Super Contributor
  • ***
  • Posts: 4361
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #6 on: February 23, 2018, 06:22:28 pm »
"Harmful if swallowed",  :-DD
"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 
The following users thanked this post: BrianHG

Offline BrianHG

  • Super Contributor
  • ***
  • Posts: 8275
  • Country: ca
    • LinkedIn
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #7 on: February 23, 2018, 06:28:14 pm »
"Harmful if swallowed",  :-DD
Yup, nice too...
 

Offline SirAlucard

  • Regular Contributor
  • *
  • Posts: 133
  • Country: us
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #8 on: February 23, 2018, 07:13:58 pm »
So this didn't happen today, but I wanted to share my first adventure into chip writing, as for me it was a huge accomplishment.

So story starts off like this.  I had a project in mind that involved a teensy2.0 microcontroller. I was to use said microcontroller to interface with a Microsoft Sidewinder Force Feedback Joystick (the original one, not 2). This involved programming the MCU to interface with the Male DB15 connector of the Joystick. Well the programming part of things was already done by someone else on github and showed the wiring and parts needed to complete said project. I figured great! I'll just buy the parts I need an I'll be good to go. Well trying to save some money I went onto the fleabay and purchased everything I needed including a Teensy2.0++, I figured I'd get the ++ version so I'd have extra ports if I wanted to expand the project even further.

Everything came in no problem, connected up the chinese Teensy and loaded some blinky examples that where available from the Teensy website. They Worked! I had been familiar with arduino coding and so since I was able to load up teensyduino I could program straight from there just to mess around with the Teensy a bit first. After playing around with the blinky program a few times changing the speed and what have you I noticed it stopped wanting to accept new code. No idea what happened I thought all was lost. I mean afterall it was a chinese knockoff so I figured I got hosed. Well several weeks have passed and I've done research over and over again to try to figure out how I can remedy my situation. The chip still worked as it would turn on and blink, it even showed up as being connected to the programmer. However no matter how many times I tried sending it code and it told me it completed successfully, the chip just kept blinking at the same rate even when I changed the speed. So I was at a loss of what had happened.

So I decided that I'd try programming the chip directly. I researched how to do so and found out I could use my Arduino as an ISP to program the at90USB1286 I just needed a 16hz crystal connected to it and everything wired up correctly to do so. So I went through the process of getting what I needed. Because I didn't have any crystals on hand I decided to get some off fleabay because the ones on amazon were fairly expensive compared to the same kit on ebay. I didn't mind waiting the chinese shipping time. However weeks had passed since I ordered those crystals and I haven't seen them. I tried contacting the seller and got no response back. The item showed up as shipped however they never ended up showing up at my door. Eventually I had to put a dispute with ebay to get my money back. So I tried ordering elsewhere and finally got the package of crystals in.

Two months have passed since I started trying to do this, so now I was finally able to connect everything! So I went and looked up how to use the Arduino as an ISP. As this was my first time attempting to do such a thing. Spent the time connecting my pins correctly connecting up the crystal and trying to re-program the teensy2pp clone.  Well I had to program the bootloader, so I tried doing it. However it kept failing. I tried to set the correct fuses however the fuses never showed the correct thing. I kept getting error after error, trying different things over and over again. Looking up the diagram on how to connect everything and I just knew it had to be something stupid. But aha! I somehow missed that I needed to power the teensy with a 5v line, and I thought it was being powered, even tho no lights ever turned on. Rechecked my wiring and sure enough I had wires put in wrong. However there was another thing I discovered. I didn't need crystals, at all, because the teensy has one built in already on the pcb. DOPE!  |O Connected everything back up and wrote in a command to check the current fuse settings. SUCCESS! It was reading the correct values! So I wrote in the command to change the fuses to the bootloader that I was going to load up to it. (HID Device) Success! Connected it up and it worked!

Then the next part was figuring out the code. Originally it was meant for the Teensy2.0 not the ++ I've never really compiled something before so that was a whole journey in of itself. However it wasn't to bad. Figured out that everything was already set up in the code to allow for the ++ I just had to change a few lines of code and I was able to compile it no problem! I connected up the USB, used a different program to program the Teensy through HID, and as far as I knew it said it succeeded. Fantastic! I was ecstatic. Soldered up the DB15 connector to it correctly connected up the Joystick and I'll be damned the thing worked flawlessly! For something that no longer has any support or drivers for Windows 10, my force feedback joystick now worked perfectly with force feedback effects! I was so glad that I didn't waste my time or money on a teensy that I thought didn't work. For me this was a HUGE success as I had never programmed a chip directly before, never had to compile code before, and have done very little reverse engineering to figure out how things worked so I could get it working again.

There is tons of this story that is missing, as I assure you a lot more happened than I wrote, including figuring out how to get the arduino as an ISP correctly, and seeing the LEDs have a heartbeat when correctly connected, which was cool for me to see alone, and a success. However I wanted to share my success story on making a usb interface for a Joystick that was over 20 years old, and to this day hasn't really been matched.
 
The following users thanked this post: Vtile

Offline paulcaTopic starter

  • Super Contributor
  • ***
  • Posts: 4361
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #9 on: February 23, 2018, 07:48:39 pm »
Blinky .... Wot no Arduino!

This might seem fairly pointless, but I wanted to do it anyway, as a step to putting an ATMega into a PCB it seemed sensible to create a test a prototype.   

But it expanded to... do I need the Arduino IDE or libraries at all?

Arduino with no Arduino, not even a bootloader, fuses burnt with a breadboard.  Bare metal AVR ATMega 328p.  Aka "My UNO".

To fellow beginners, this is what AVR programming might look like without the Arduino eco system!



The ugly bits!


Blinky code... slightly more complex than it needs to be, but I wanted to do "Blinky with no delay" to practice some interrupts.  It's a bit ugly but functions.

Code: [Select]
#include <avr/io.h>
#include <util/delay.h>
#include <stdbool.h>
#include <avr/interrupt.h>

int on_time = 100;
int off_time = 1000;

bool led_on = false;
int counter = 0;

ISR(TIMER0_COMPA_vect)
{
    cli(); // No re-entrancy
    counter++;

    TCNT0 = 0; // Reset Timer counter value
    if( led_on ) {
        if( counter >= on_time ) {
            led_on = false;
            PORTB &= ~(1 << PB1);
            counter = 0;
        }
    } else {
        if( counter >= off_time ) {
            led_on=true;
            PORTB |= (1 << PB1);
            counter = 0;
        }
    }
    sei();
}
int main (void)
{
    DDRB |= (1 << PB1); //Data Direction Register B: writing a 1 to the bit enables output

    // Start with LED off
    PORTB &= ~(1<<PB1);

    // Set the Timer Mode to CTC
    TCCR0A |= (1 << WGM01);

    // Set the value that you want to count to
    OCR0A = off_time;

    TIMSK0 |= (1 << OCIE0A);    //Set the ISR COMPA vect

    sei();         //enable interrupts

    TCCR0B |= ((1 << CS01) | (1<<CS00));
    TCCR0B &= ~(1<< CS02);

    // What I like to do on a Sunday
    while(1) {
        _delay_ms(500); 
    }

}

build.sh
Code: [Select]
avr-gcc -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o blink.o blink.c
avr-gcc -mmcu=atmega328p blink.o  -o blink
avr-objcopy -O ihex -R .eeprom blink blink.hex

deploy.sh
Code: [Select]
avrdude -C/etc/avrdude.conf -F -V -c usbasp -p ATMEGA328P -U flash:w:blink.hex
"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 
The following users thanked this post: bitseeker, newbrain, Momchilo, BrianHG, Vtile, Hextejas, EddyK59

Offline llkiwi2006

  • Regular Contributor
  • *
  • Posts: 105
  • Country: nz
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #10 on: February 23, 2018, 07:52:10 pm »
First time designing a PCB. Finally received it after some shipping mishaps. First thing I noticed: I got the silkscreen labels GND and 3V3 the wrong way round ...  |O  I hope permanent markers work on solder mask. :-DD
 
The following users thanked this post: Momchilo, BrianHG, Vtile

Online newbrain

  • Super Contributor
  • ***
  • Posts: 1801
  • Country: se
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #11 on: February 23, 2018, 08:15:20 pm »
Blinky .... Wot no Arduino!
Neat idea. I always found the Arduino HW horribly overpriced. And the SW underwhelming (libraries and IDE).
So I did the same as you (about one year ago).


WRT yours, I've got headers and an user LED and button, plus Zener diodes and resistors for V-USB (with jumpers to free the pins).


And my naughty bits are nicer than yours :P
« Last Edit: February 23, 2018, 08:17:05 pm by newbrain »
Nandemo wa shiranai wa yo, shitteru koto dake.
 
The following users thanked this post: Vtile, paulca

Offline paulcaTopic starter

  • Super Contributor
  • ***
  • Posts: 4361
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #12 on: February 23, 2018, 10:42:21 pm »
Blinky .... Wot no Arduino!
Neat idea. I always found the Arduino HW horribly overpriced. And the SW underwhelming (libraries and IDE).
So I did the same as you (about one year ago).

Let's be fair the Arduino is not overpriced for what it is.  It provides an amazing access point into digital electronics without which the digital 'gadget' space or maker space would probably not be anything like what it is today.

It allows people to actually do constructive things without learning the datasheet version of the micro-controller.  It makes it a tool and a powerful one.  The odd thing is when you look at Arduino tutorials, they are all solving a problem and are practicals, in that sense they tell you "what" to do to achieve something.  The datasheet only tells you what you 'can' do and nothing of how you solve any problem.

That's worth a fiver!

Our experiments have been to explore just how much the Arduino actually does to help people "get stuff working" which is really all they... we care about.
« Last Edit: February 23, 2018, 10:50:03 pm by paulca »
"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 
The following users thanked this post: EddyK59

Offline chris_leyson

  • Super Contributor
  • ***
  • Posts: 1549
  • Country: wales
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #13 on: February 23, 2018, 11:54:45 pm »
@paulca Totally agree, for what you get I think the price is very fair, I recently gave up trying to write code for a PIC24 and found I could get things done tens times faster with a UNO and the Arduino compiler. A PIC24 processor was a bit of overkill whereas an ATMega328 did the job nicely. I haven't used an Atmel processor in a long time but going through the datasheets I now prefer them over PICs. The other advantage of AVR over PIC is that I get them in much smaller QFN packages if I'm really stuck for space.

There are a lot of very good Arduino tutorials and libraries and adding on your own hardware is easy. To be honest I've been far too sceptical about the Arduino platform for far too long and now that I've been playing with them I really like them.
 

Offline KL27x

  • Super Contributor
  • ***
  • Posts: 4108
  • Country: us
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #14 on: February 24, 2018, 05:28:56 am »
Quote
and a stepup boost converter to take the 3.7V LIPO output up to around 8.2V.  It turns out there's room for all that inside the case.  Everyone who does this does it a bit differently, but the pics below show where I put things, and how I connected them.
That is a fun project, for sure.

I did something similar with a pocket scope. If you examine the PCB for awhile, maybe you can figure out where/what are the other power rails. Surely, most of the power drawn in this scope is either 3.3V or 5V. You could potentially increase your battery life by using dedicated boost for the 9V rail, and a second circuit connected directly to the main rail. For instance, on my particular pocket scope the 5V rail was achieved with a linear regulator, so that extra 4V would be a complete waste. I removed the 7805 from the board, entirely.

Also, you might examine the input protection on the 9V input. There may be a diode drop you could bypass.   

I have to admit I have no use for a pocket scope, though. I have a hard enough time using a real scope with real controls. These pocket scope have to come along a bit further for me to be able to do anything with them. :)
 
The following users thanked this post: EddyK59

Offline Jwillis

  • Super Contributor
  • ***
  • Posts: 1722
  • Country: ca
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #15 on: February 24, 2018, 08:00:13 am »
Not as advanced as some of you folks but I have a couple that I'm proud of.
The first is an adjustable attenuator.That thing on the end is a 50 ohm terminator.It tests within 1 ohm so far but I haven't tested the decibel attenuation just yet.
The other is a picture of a coil winder I modified to handle longer coils.Yes its a Tesla coil.Just a few nuts and a piece of ready rod and a little sheet steel .Still has some bugs but its doing what I need it to.
 
The following users thanked this post: BrianHG, Vtile, Hextejas, EddyK59

Offline Peabody

  • Super Contributor
  • ***
  • Posts: 2245
  • Country: us
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #16 on: February 24, 2018, 03:03:16 pm »
Quote
and a stepup boost converter to take the 3.7V LIPO output up to around 8.2V.  It turns out there's room for all that inside the case.  Everyone who does this does it a bit differently, but the pics below show where I put things, and how I connected them.
That is a fun project, for sure.

I did something similar with a pocket scope. If you examine the PCB for awhile, maybe you can figure out where/what are the other power rails. Surely, most of the power drawn in this scope is either 3.3V or 5V. You could potentially increase your battery life by using dedicated boost for the 9V rail, and a second circuit connected directly to the main rail. For instance, on my particular pocket scope the 5V rail was achieved with a linear regulator, so that extra 4V would be a complete waste. I removed the 7805 from the board, entirely.

Also, you might examine the input protection on the 9V input. There may be a diode drop you could bypass.   

I have to admit I have no use for a pocket scope, though. I have a hard enough time using a real scope with real controls. These pocket scope have to come along a bit further for me to be able to do anything with them. :)

There is a diode on the 9V input, which I assume is for reverse polarity protection.  Then the resulting 8.3V goes to a 3.3V linear regulator which powers the entire digital board - the processor, the display, etc.  So that's quite a drop.  But the 8.3V is also converted to -8.3V with an ICL7660, and then those go through a 78L05 and 79L05 to produce regulated +/- 5V for the analog board opamps.  I assume the design priority here was low cost and reasonable performance, not low power consumption.
 

Offline BrianHG

  • Super Contributor
  • ***
  • Posts: 8275
  • Country: ca
    • LinkedIn
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #17 on: February 24, 2018, 10:37:39 pm »
I completely re-done my free-for-all Subwoff sub-woofer project just now.  PCBWay.com quotes 5$us for 10 PCBs + shipping with 2-3 day delivery.

For anyone who want's to build their own, the full project page with cad files is here:
https://www.eevblog.com/forum/projects/free-subwoofer-audio-processor-project-for-forum-members/
 

Offline Hextejas

  • Frequent Contributor
  • **
  • Posts: 315
  • Country: us
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #18 on: February 25, 2018, 08:42:06 pm »
If I want to build this beast, which files do I send to the MFG ?
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5424
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #19 on: February 25, 2018, 09:14:35 pm »
@paulca Totally agree, for what you get I think the price is very fair, I recently gave up trying to write code for a PIC24 and found I could get things done tens times faster with a UNO and the Arduino compiler. A PIC24 processor was a bit of overkill whereas an ATMega328 did the job nicely. I haven't used an Atmel processor in a long time but going through the datasheets I now prefer them over PICs. The other advantage of AVR over PIC is that I get them in much smaller QFN packages if I'm really stuck for space.

There are a lot of very good Arduino tutorials and libraries and adding on your own hardware is easy. To be honest I've been far too sceptical about the Arduino platform for far too long and now that I've been playing with them I really like them.

Horses for courses, I agree with your sentiments, Arduino is great to get stuff prototyped and when performance isn't key: that's the compromise, portable code, but not always the best performing. A big problem with PICs is that even within the same family there are significant differences between peripherals. I don't think the code generators help in anything but the short term, you still need to know how the peripherals work.

I've lived PICs for >20 years so I find them more natural to use than Arduino, but I quite often go to Arduino if I'm looking for some code to drive a particular external device like an LCD screen or accelerometer for example, and port it. The code base from the Arduino community is enormous.

Not sure which PIC24 you're using, but the majority are available in QFN.
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5424
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #20 on: February 25, 2018, 09:19:52 pm »
I'm not a beginner, but my analogue electronics, particularly on control systems, has always been crap for my entire career (several decades), so I consider myself a beginner in that respect.

Today I managed to get the CC/CV working reliably (i.e., stable and not oscillating) on my poor man's 4 quadrant homebrew SMU.

On the other side of the coin, it looks like I blew up my Maynuo M9711 electronic load, by inadvertently stuffing neg 15V into it when my SMU went into oscillation. Still, I guess I won't need it when I have my SMU completed.

 
The following users thanked this post: BrianHG

Online Mr.B

  • Supporter
  • ****
  • Posts: 1249
  • Country: nz
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #21 on: February 25, 2018, 09:30:17 pm »
@Howardlong,
Where do you purchase that proto board please?
Where are we going, and why are we in a handbasket?
 

Offline Howardlong

  • Super Contributor
  • ***
  • Posts: 5424
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #22 on: February 25, 2018, 09:43:45 pm »
@Howardlong,
Where do you purchase that proto board please?

I get them from Mouser.

http://www.busboard.com/
http://www.busboard.com/surfacemountpcbs

I use the ones with the solid copper ground plane on the underside, but not the plated through ones, I just link to ground with bits of wire through the pre-drilled holes as required. They are an excellent prototyping alternative for higher speed circuits, or designs with sensitive layouts such as this project.

You’re never at a loss to find a ground to clip on your probe ground, anywhere free around the edge will work.

This is the one in the pic http://www.busboard.com/SP3-100x100-G

I also use the 1.27mm pitch boards extensively http://www.busboard.com/SP3T-50x50-G



 
The following users thanked this post: Mr.B

Offline paulcaTopic starter

  • Super Contributor
  • ***
  • Posts: 4361
  • Country: gb
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #23 on: February 26, 2018, 11:47:18 am »
So I finished my first amplifier prototype board today.

It's a fairly fancy little thing, a stereo Baxandall active gain pre-amp.  Active gain in that the pot is on the outer feedback link.

The downside is, it's current hungry and I'm not sure why.  I need to get a good measure of it's current, but the opamps are fairly warm, around 40*C.

"What could possibly go wrong?"
Current Open Projects:  STM32F411RE+ESP32+TFT for home IoT (NoT) projects.  Child's advent xmas countdown toy.  Digital audio routing board.
 
The following users thanked this post: BrianHG

Offline BrianHG

  • Super Contributor
  • ***
  • Posts: 8275
  • Country: ca
    • LinkedIn
Re: The "I made this!" thread - Beginners achievements with pride.
« Reply #24 on: February 26, 2018, 03:21:07 pm »
I'm building my 20 year old project, the 'Subwoff'.  I just ordered 10pcbs for 16$usd, including shipping from 'JLCPCB.COM'.


If I get between 5 and 8 people who want PCBs with all parts included for 40$usd plus shipping, I'll buy enough components from Digikey to build them all.  For those who want to build these on their own, all the source files are here:
https://www.eevblog.com/forum/projects/free-subwoofer-audio-processor-project-for-forum-members/
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf