Sine Lab

Sine Lab

Learn about electronics projects and make circuit designs.

DIY AM Transmitter

DIY AM Transmitter

Пікірлер

  • @pham3383
    @pham33839 сағат бұрын

    Got a 1.7 (german score)doing a project using your video,but i used a esp32 for signal and build my own 220v-24v 1n5004 diode with linear dc regulator,and external IR for position Thanks for the vid

  • @anoimo9013
    @anoimo9013Күн бұрын

    On diagram 3:00 technically you could getaway with polarized capacitors, but if the load is low impedance or a short, they can be exposed to alternate current. Unless there's an extra diode

  • @jmhannnon
    @jmhannnonКүн бұрын

    The FTDI USB to serial adapter you showed at the beginning can also be used as a USB to GPIO adapter. Works great when you just need to control a few logic lines.

  • @visiondoctor2020
    @visiondoctor20202 күн бұрын

    would love to see what the thd is at this point... would you say the limiting factor is the slew rate of the transistors switching back and forth? Also why not use a full square wave? Love it. Totally hooked on this project. Please keep at it!!!

  • @TuanAnhNguyen-mn6yx
    @TuanAnhNguyen-mn6yx2 күн бұрын

    I see, now i know thats why an Arduino needs an extra atmega just to load the codeto the on board atmega328p. Thanks for the detailed video on the usb

  • @eboy536
    @eboy5362 күн бұрын

    How much current available this circuit?

  • @MrI8igmac
    @MrI8igmac3 күн бұрын

    Good job. I will have to watch this again. Im building a drone, and i need more knowledge of battery safety circuits. I have cracked open cellphone battery charging bricks. Its not as simple as swapping the big battery for a smaller battery.

  • @smizmar8
    @smizmar86 күн бұрын

    Hi my friend, love your channel! I'm a noob, i used to work in an EE lab, but not as a tech lol. So now I'm trying to educate myself. With your supply splitter, I cant get it to work in falstad. It might be an issue with falstad, but I have a feeling it's an issue with me. So I wanted to ask, what are the outputs? I tried 12v dc for vcc, but for the life of me can't figure out how to arrange vee and ground to get the negative output, and adjusting the pot only gets me 11.94V-60mV. Any one have any suggestions?

  • @SineLab
    @SineLab3 күн бұрын

    This circuit assumes that you are starting with a single power source which you measure from 0 to VCC. Connect your ground to VEE. The output of the circuit is now your 'virtual ground'. In order to get a negative voltage, you need to measure from the virtual ground to VEE. Falstad has a voltmeter which you can use for this purpose. Connect the negative end of the voltmeter to the virtual ground and the positive end to VEE. I hope that this helps!

  • @smizmar8
    @smizmar83 күн бұрын

    @@SineLab Ok, thanks!!

  • @evansste
    @evansste6 күн бұрын

    This is truly a clear-cut video on this subject, and I love it. However, in my situation, I seem to have run into a bit of a snag with the equation. I'm using a high-power BJT that allows a maximum current of 30 amps. In my circuit, I've measured that it absorbs about 91 watts of power (I've rounded up to 100), and the datasheet shows a maximum operating temperature of 150C. Rjc is 0.5, and I follow your rule-of-thumb value of 1.6 for Rcs. When I plug these numbers into the equation, and attempt to solve for Rsa, the value is negative. Does this just mean that there is no heat sink, on the market, that could ever be used to cool this transistor at 100 watts? Or, perhaps, does this equation only pertain to a certain range of power components? The datasheet, for the transistor, claims that it has a total power dissipation of 250 watts. This is in the "maximum ratings" section. Because I'm only considering a usage of 100 watts, shouldn't I be able to keep it cool with a heat sink? I agree, with many others, that you, easily, have the best video on this topic. Keep up the great work!

  • @SineLab
    @SineLab3 күн бұрын

    If the equation yields a negative number for Rsa, then it's physically impossible to pick a heatsink that keeps the transistor within the temperature rating. At this point the only way to solve the problem would be to choose another transistor with a lower Rjc value, lower your ambient temperature, lower your power dissipation, or raise your maximum temperature. It might help to know what exactly the transistor will be doing. 91 watts is A LOT of power. This could potentially be OK if the load is pulsed and isn't continuous since there wouldn't be enough time to heat the transistor up. Depending on what you had in mind, some sort of switching solution may be more appropriate.

  • @deneuxben
    @deneuxben10 күн бұрын

    R5 is 0.1 ohms or 100M ohms ? the smallest i found at my retailer is 0.56 ohms, can I put this instead ? (I'm complete beginner btw)

  • @deneuxben
    @deneuxben9 күн бұрын

    Also RP1 i am not sure what to select, can someone sharea link of the appropriate component ? Im so lost..... :(

  • @SineLab
    @SineLab9 күн бұрын

    @@deneuxben R5 is 100 miliohms, which is also 0.1 ohms. RP1 is a variable resistor or a potentiometer.

  • @Cs13762
    @Cs1376210 күн бұрын

    I love seeing videos like this with half a million views!

  • @rebelroar78
    @rebelroar7812 күн бұрын

    PIC is absolutely horrible for hobbyists. I only got good with it because I learned to use PICs in college and had a good TA who showed me the ropes. Even then, I switched to AVR for hobbyist projects because the support is so much better.

  • @Algator314
    @Algator31413 күн бұрын

    Can these chips be programmed with a raspberry pi or Arduino?

  • @SineLab
    @SineLab9 күн бұрын

    Potentially if you are willing to put in that kind of effort.

  • @ivanpiro999
    @ivanpiro99914 күн бұрын

    The step by step explanation of the Dickson pump is brilliant, it shows very clearly how the capacitors sort of "bucket brigade" their charge along the circuit

  • @BDCDT-LeucAnh
    @BDCDT-LeucAnh14 күн бұрын

    awesome video! Seeing you use a WM makes me miss it so much. I used to play with dwm, i3wm a lot. Now I just use gnome but maybe someday I'll comeback to what I prefer.

  • @christothegreat1
    @christothegreat115 күн бұрын

    Copy preamp boards from famous high quality condenser mics. They also sell them prebuilt on your favorite e-commerce sites.

  • @natureenthusiast660
    @natureenthusiast66015 күн бұрын

    Bro, dw01 chip activates over discharge protection at 2.4v which overtimes permanently damage the battery capacity, if the load is low dw01 can destroy a liion battery in ony cycle. 2.4v is even more detrimental to.lipolys. A better chip I think is fs312f. Make a video about it, and reply me.

  • @eduardmihailoiu7609
    @eduardmihailoiu760917 күн бұрын

    Hi, great video!! Aquestion out of curiosity... in the case of your discrete project, couldn't you correct the offset by adding a DC servo loop? Thank you!

  • @Electronic_vibes2745
    @Electronic_vibes274517 күн бұрын

    Could you please tell me what component model specs you used? Like the type of capacitors,diode. And what is the max current that can generate?

  • @0.Abdulrahmannn
    @0.Abdulrahmannn19 күн бұрын

    Very nice, I am eagerly waiting for the MOSFET video.

  • @goranjosic
    @goranjosic20 күн бұрын

    Can you explain to me what are the advantages of adjusting your linker files compared to IDE and automatic adjustment?! You can still use everything when using IDE.

  • @SineLab
    @SineLab9 күн бұрын

    You'd do something like this if you really needed a custom solution. 99% of the time, the IDE will do what you need.

  • @senishkhadka4685
    @senishkhadka468521 күн бұрын

    Hope to see great contents from you

  • @wbaldwin666
    @wbaldwin66621 күн бұрын

    Im upgrading to a heat sink with a new SSR i had to replace in an infrared conveyor belt dryer. The new dryers come with heat sinks, mine failed after 19 years so i dont think i need the heat sink but after your video i realize a 50A 3-35vdc input and 24-280vac output probably needs it. Thank you

  • @lohikarhu734
    @lohikarhu73421 күн бұрын

    Gosh, pretty close to "bare metal" programming... That's going to turn off some Arduino users, but, hey....

  • @justinc2633
    @justinc263321 күн бұрын

    it has its pros and cons, i primarily use esp32 it's super powerful and as easy to learn as arduino

  • @JulieanGalak
    @JulieanGalak22 күн бұрын

    Coincidently, I just picked up a Nucleo to play with an STM32 for the first time. So this is very helpful. But I'm wondering, are there no pre-generated header and linker files for these chips? I'm used to writing code for ATMega chips in Atmel Studio, and there it provides all the various utility files. Is this because you chose to not use the STM IDE? Was that just for educational purposes, or is there some reason you don't like it? (If this was answered in the video, I missed it...)

  • @SineLab
    @SineLab21 күн бұрын

    The IDE has premade files. This video was a demonstration of how the whole process works at a low level.

  • @xzddakfdmiug5832
    @xzddakfdmiug583222 күн бұрын

    You're hired!

  • @robhogarth29
    @robhogarth2922 күн бұрын

    After watching Ben Eaters 6502 series and building his breadboard kit this is a definitely a great introduction into a step into 32bit. A lot more to take in but easy enough to build on existing microcontroller knowedge to take the next step. Sounds like you played on hard mode and there's some tools to avoid some of the low level stuff you've done. But it's great to get an overview of the process and the ins and outs to really get understanding of how it fundamentally works. Love your videos

  • @SineLab
    @SineLab21 күн бұрын

    Thanks for watching!

  • @smartups1
    @smartups122 күн бұрын

    But also this video we need . Good job .

  • @smartups1
    @smartups122 күн бұрын

    Where is class D part 3 ? ❤

  • @SineLab
    @SineLab21 күн бұрын

    It will come eventually.

  • @smartups1
    @smartups121 күн бұрын

    @@SineLab okay.

  • @mattias99475
    @mattias9947522 күн бұрын

    How did you find the navigation of that 1000 page manual to be? Is it as straightforward as your demonstration or does it require a lot of prerequisite knowledge to follow along? Thanks for taking the time and doing what I trust to be a complete bootstrap procedure for us.

  • @SineLab
    @SineLab22 күн бұрын

    If you are familiar with micrcontrollers, then it's not too bad. You can follow the table of contents and read through the information on the peripheral. I'd say that the video makes the process look much easier than it actually is. I'd recommend starting with something like an AVR before doing a project like this.

  • @domdom1941
    @domdom194123 күн бұрын

    Haha this video is super hardcore 🫣 You have great knowledge about the fundamental working of a STM32 MCU. I like STM32 but I would never ever do my own linker files. I just use the STM32 IDE for c programming and the initial code is generated by the Cube MX. The NUCLEO boards are comparable to an arduino board. And they have a ST-Link programmer included!

  • @SineLab
    @SineLab22 күн бұрын

    The IDE is much more practical when making something quickly :)

  • @AbhijitGangoly
    @AbhijitGangoly19 күн бұрын

    ​@@SineLab I also use CubeIDE full package (including CubeMX, STM32 programmer etc). Thank you for approval. I'll definitely try this breakneck approach (for me) also XD 😂. Thank you for this quick start guide.

  • @andymouse
    @andymouse23 күн бұрын

    Well I shan't be buying an STM32 anytime soon LOL !.....cheers.

  • @domdom1941
    @domdom194123 күн бұрын

    Do you know about the STM32 IDE and the Cube MX? Cube MX basically generates all the initial Code for you. When you are a beginner, consider using Cube MX as a graphical klick and generate Code tool.

  • @lohikarhu734
    @lohikarhu73421 күн бұрын

    Well, official development boards start at around $14, and the infamous "black pill" less than $5, and there is a lot of support, not as "wild and wooly" as some Arduino stuff. .

  • @andymouse
    @andymouse21 күн бұрын

    @@lohikarhu734 :)

  • @AbuOm1
    @AbuOm123 күн бұрын

    What language used to write the linker file?

  • @SineLab
    @SineLab22 күн бұрын

    It's the linker script language.

  • @FujiLivz
    @FujiLivz23 күн бұрын

    Professors should use your this walk-through to teach. Well said. I'm new to all of this, but I've been "grazing" info / tinkering for a year or so in my freetime, and the makefile walk @18:30 is the first one I didn't want to speed through or kill myself watching - Ty for that ^^

  • @SineLab
    @SineLab22 күн бұрын

    And thank you for watching!

  • @h7opolo
    @h7opolo24 күн бұрын

    i really didn't like your fraud

  • @tedbastwock3810
    @tedbastwock381025 күн бұрын

    I want a $0.10 8-bit MCU that I can program using its own assembly language and/or C without an extra piece of hardware (programmer) and without any IDE whatsoever. Heck if it were even $2 I would take it. Just let me send some ASCII text code from whatever text editor I like to a cheap but capable MCU.

  • @tedbastwock3810
    @tedbastwock381025 күн бұрын

    PIC: programmer (hardware piece) is expensive and obsolescence comes quick. IDE is trash .. heavy and difficult .. older more nimble version was better, but no longer supported. The chips themselves are fantastic, indestructible, capable works of art. Datasheets are done well. AVR: easy to use, internet drowns in its accolades, fanbois, and docs. Any 80 iq newbie from any random 2-bit country can put together a usable widget using an arduino. The chips themselves appear to be fine to great. But the usual packaging leads noobs to look for software solutions where they should be learning hardware components and capabilities. Most of the projects I have seen using either could be replaced with <$.0.50 worth of 555 or op amp or both including supporting components. Maybe that is bc a lot of YT projects are of the proof-of-concept variety, idk. But point stands. Nice vid, though, I appreciate you making and sharing it, and I enjoyed it. Thanks.

  • @mmaldonadojr
    @mmaldonadojr26 күн бұрын

    The Pickit3 and the MPLABX are buggy, but at the end of the day they float the boat. The PIC-based end products always worked really great, I've been developing such products since 2016 with great success in low cost, low power consumption, versatility and reliability. I've seen no need to change uC families so far!

  • @LivingInTheGarage
    @LivingInTheGarage27 күн бұрын

    At 5:56 should the formula be Vo / Vin = Z2 / (Z1 + Z2) ?

  • @kelvinkhe7684
    @kelvinkhe768427 күн бұрын

    What is TP11?

  • @SineLab
    @SineLab22 күн бұрын

    It's the test point for the triangle wave before the transistor amplifier.

  • @copernicofelinis
    @copernicofelinis27 күн бұрын

    Nice tutorial. For another elementary intro to oscillators I suggest looking up the video "Lab 04 Oscillator design" by Mazhari.

  • @tradegrabber4854
    @tradegrabber485427 күн бұрын

    So much info in relatively short video, I like that! Quality work, thanks.

  • @clems6989
    @clems698928 күн бұрын

    Uhh yeah, any "negative" resistance is a voltage source..

  • @VEC7ORlt
    @VEC7ORlt28 күн бұрын

    Cool but naaah, for all that effort I'd rather just get UTG962E, its incredible how good those for the price.

  • @thecheapaudioengineer
    @thecheapaudioengineerАй бұрын

    I used charge pump for my class A power amp i had built years ago... To boost the voltage for pre amp part..

  • @visiondoctor2020
    @visiondoctor2020Ай бұрын

    a discrete class D amp ... that IS interesting

  • @SaiSudhirSurampudi
    @SaiSudhirSurampudiАй бұрын

    Why is the KZread algorithm showing me this video after a long time, it should've shown me when I needed it !! Intuitive and Infotainment. Thanks a lot, bruv!

  • @alexjenner1108
    @alexjenner1108Ай бұрын

    Thank you for this. I'd love to see some comparison regarding RF immunity. I've seen problems with the LM358 where it appeared to rectify an RF field which then causes problems in an audio circuit. I'm sure a resigned circuit with better shielding would work, but the quick fix was to switch to a TLO72 or TLO82.

  • @clifforddicarlo9178
    @clifforddicarlo9178Ай бұрын

    Superb, however, need to discuss input and output impedances of common base, common emitter, and common collector configurations.

  • @LazloNQ
    @LazloNQАй бұрын

    Is there anyone here that could clone my PIC16C58B 04/P from my washing machine's motor controller?