Basic Logic Gates - Road to FPGAs
Ғылым және технология
Best & Fast Prototype ($2 for 10 PCBs): www.jlcpcb.com
Thanks to JLCPCB for supporting this video.
Before we go AND program outr FPGA OR work with Verilog, we first have to understand how logic gates work. In this video I show you some of the most basic logic gates and also how to make a SR latch and types of flip flops. This is VERY important so we could understand the next video. Enjoy!
Help my projects on Patreon : / electronoobs
my Q&A page: electronoobs.com/eng_preguntas...
Canal en Español: / electronoobs en español
-----------------LINKS-------------------
Logic Gates webpage: eng_circuitos_tut22.php
Flip Flops: eng_circuitos_tut22_2.php
Karnaug table: eng_circuitos_tut23.php
COUPONS
____________________________
FPGA Cyclone IV EP4CE6: rover.ebay.com/rover/1/711-53...
Dual Ch Oscilloscope (266€):www.gearbest.com/other-instru...
Electrical Tools: www.gearbest.com/promotion-el...
PRINTERS
-------------------------------------
Ender 3(155€): www.gearbest.com/3d-printers-...
Coupon (142€): "GENDER11"
Creality CR10:www.gearbest.com/3d-printers-...
coupon: "GBCR10US"
Anet A6(159$): www.gearbest.com/3d-printers-...
Anycubic i3 MEGA: www.gearbest.com/3d-printers-...
coupon: "GBmegaUS1"
Alfawise U20: www.gearbest.com/3d-printers-...
coupon (279$): "GB-$20OFF"
Tronxy X1(125$): www.gearbest.com/3d-printers-...
coupon: "GBX1"
SparkMaker SLA UV (259$): www.gearbest.com/3d-printers-...
coupon: "GBSparkMaker"
ANETA8 (flash sale): www.gearbest.com/3d-printers-...
Like share and subscribe to motivate me. Thank you
Пікірлер: 80
We are ready to learn FPGA Continue this series please Want more videos on FPGA
at 9:22 when you show the "AND" gate with two transistors. The OUT will be HIGH when one or both transistors are off. When both transistors are ON, OUT will be LOW. So, it's actually a NAND gate. BTW You make great videos man! Thanks 👍
@wi_zeus6798
6 жыл бұрын
Noticed that too.
@ELECTRONOOBS
6 жыл бұрын
True! It's a NAND
@northshorepx
6 жыл бұрын
and the other is NOR
I learnt electronic 25 years ago , so i think you explain better than my lecturer
Perfect timing! I've been planning to do a project with the new Arduino FPGA.
I saw that other people pointed out that 9:10 shows NAND and NOR gates, but they actually don’t. The circuits shown will not function. Activating the transistors will short the entire circuit, not just the output. It will stop the rest of the device from working. To fix it, the person making the gates would have to put a resistor between 5V and the rest of the gate. This will allow the transistors to short the output without shorting the other gates. You can’t just put a resistor over the entire power source because then it will still short out the other gates. You need a resistor for every gate. Another thing to note is that all the inputs need resistors too. If you have one output activating two inputs, the power from the output will get connected directly to ground from the inputs of both other gates. They will essentially short each other out and have to fight for power, and only one will work if you’re lucky. Putting resistors on the inputs of all logic gates will fix this. Also, for those of you who want to try to build a digital logic circuit out of discreet components, Current travels from the base to the emitter regardless of what the collector is doing. E is not just B&C. Good luck on your project!
Excellent, keep up the series, I just recently got interested in FPGA's. Glad I am learning from you on this, easy and concise as always, good job my friend.
Amazing! Thanks for this video. I'm looking forward to see the rest of this video series.
The last gates 9:22 are NAND and NOR, sorry! The inverter at the output is missing! Help me on: www.patreon.com/ELECTRONOOBS Join my Q&A: www.electronoobs.com/eng_preguntas.php Thank you/Gracias!
Nice. Don't forget to show your tool chain for programming and detail what operating systems it will work on. I'm Ubuntu only these days. Nice to see your following through with your interest/comments on GS's channel a couple of weeks ago. If you want to get into this even further, I'm really more curious about the simple designs of FPGA's/CLPD's. I'm a bit scared to build/solder a project with one of those massive pin count FPGA's. Plus I don't even know what I would find useful with so much digital I/O. I really want to find something easy that lets me goof around with programmable analogue networks mostly at this point. BTW if your ever looking for references on a subject and having a hard time finding search results I've made all of my saved playlists public and I put everything I find interesting or useful on electronics in a playlist. It's all intended simply as my own personal reference, but I figured it could be useful to some people. Sometimes it feels to me like KZread's search results are heavily biased and not very effective on intelligent subjects. I think there is a heavy search bias for content that is from people that are monotized and currently active instead of the best reference material for deeper subjects. I find a lot of the content I've saved either through external references outside of KZread or from suggested content on videos that were not relevant to my original search results. I've even saved a few of your videos on a list or two. I try to keep it really organized by subjects that seem to get more and more detailed. I watch far far more content than I make and probably more than most as I'm a gimp :) Anyways... Thx for the upload. -Jake
Awesome video, I think it's helpful to have a refresher of digital systems before going into a project. Would like to see more videos on FPGA's.
Great video as always like your channel
Great video. Finally helped me understand some concepts I never understood before.
Good explanation with practical ♥️♥️👌
As always an excellent teacher...
Thank you very much for sharing with us electronic knowledge you are best techer & Simply understandable you videos thanks sir 😘😘
Excellent video!!!
Thks for Ur hard work to make this video
Very good explanation 👌 better than my professor
you rock..will be waiting for the verilog and fpga... also you can talk about the totempole and multi emitter bjts in a future video
hey bro your videos are awesome!!!......i'm really looking forward for the FPGA projects.......
Excellent
Thanks for sharing!!!!!!
Just found this awesome videos.
love this.....thank you
Great 👌 job 👍👏
You are awesome dude..
thanks bro
Man... That's really helps.... I have exam two weeks later.... & those are in the syllabus.... So.... Right timing.... 😉
Very good Video, again :) I'm really looking forward to you FPGA Tutorial. BTW: If I press the like-button like crazy it turns on and off - so i decided to let it stay on.
This video is verry useful.
you are great and very much thanks
@arunbhakat9322
6 жыл бұрын
A hearties thanks Sir
Make more videos like this, to educate us
That's fantastic, dude. I saw Boolean algebra on college (I studied computer science), but didn't know that there was circuits for each one! BTW, just something that came to my mind while I watched your video: if you were going to make one of those tv games where the first player that press a button answer first (I don't know the name) without using an Arduino... Would you use flip-flops?
felicidades por los 43 k
@ELECTRONOOBS
6 жыл бұрын
JewJitsu muchas gracias tío!
Super
I'm ready to learn about FPGAs
In an earlier video you were using one of those wall plug transformers and you could set the voltage on it 3.3, 5, 12 etc with a screwdriver. What is it called and where can I find one? I couldn't find any yet.
Excellent...but what about shift registers??! How that defers from mux?
I want to know what is pull up and pull down when is applied in switchs. Do u have any videos about this. |Very thanks
Hello man, great video! I have one question. Is it possible to create a circuit with logic gates and an oled display module?
Make video on single lipo battery charger
which kind of connecting wires you using for connect ? instead of jumping wires
is there any difference between xilinx and altera fpga? if fpga is only logic, then what is the difference between cheap and expensive fpgas?
👌👌
What is that wire u are using called ?(What I need to look for in store if I want that kind of wire too)
15watt 220v panel led dimmer adjustable circuit ....good idea .all people waiting
Crystal clear basic
Sir I am from India which book you recommend me to learn this type of electronics
Can you please make video on pic microcontroller how to program it some projects with it and how to make cheap and effective diy universal programmer
@electronicsguy9899
6 жыл бұрын
Please reply
...really like the links, I'm ready to buy a 3D printer, any recommendations on which one on the link site you provided. I'm new to printers, so I thought you might point me in the right direction as to which one would be a good first time printer. Thanks in advance my friend.
@ELECTRONOOBS
6 жыл бұрын
For a begginer I recommend a very cahp one. My favorite is the Anet. www.banggood.com/Anet-A8-3D-Printer-DIY-Kit-1_75mm-0_4mm-Support-ABS-PLA-HIPS-p-1130694.html?p=MO102110638587201705&cur_warehouse=USA It will give you some minor problems, but is the ebst way to learn. If is direct high quality taht you want, I recommend you the CR10: www.banggood.com/Creality-3D-CR-10-Mini-DIY-3D-Printer-Kit-Support-Resume-Print-300220300mm-Large-Printing-Size-p-1201287.html?p=MO102110638587201705&cur_warehouse=USA
Hi, i have a question. I'm still studying BJT's and their properties. At 9:10, are those actually NAND and NOR gates instead of AND/OR? Am i need to add current limiting resistor between collectors and supply voltage? And base resistors? I don't understand how that's supposed to work otherwise. Thank you in advance.
@ELECTRONOOBS
6 жыл бұрын
True! My bad, is NAND!
Does your USB-blaster works well? Because my device causes a blue screen..
which software do u use to edit your video (the animations)?
@ELECTRONOOBS
6 жыл бұрын
After effects
@om7326
6 жыл бұрын
Thank You
#moreplease
Please, make this video in your spanish channel, thanks.
4:10 onwards - you shouldn't be driving an LED directly from a logic gate output. You need a series resistor to limit the current. Connecting it directly is very bad practice, and will drastically shorten the life of the LED, and probably the IC. Refer to the datasheets of both and decide what's a maximum safe current, then stay below the current. The datasheet of the LED also tells you the voltage it turns on at, or you could assume 1.6V-1.7V, maybe more for a blue LED (typically more than for a red one). You then use Ohms law to choose a resistor which will give the maximum current you've chosen (Imax), based on: R = (Vcc - VLed) / Imax For example, 5mA should be fine, for a LED like that. Some can handle 10mA, if you really need it that bright, and that should be fine for a TTL chip - but it's good practise to check the datasheet. So, for 5V, 5mA and a LED that turns on at 1.6@V, you get: R= (5V - 1.6V) / 0.005A = 680 Ohms Meaning you should use a resistor of 680 Ohms or greater, to protect the LED. Other than that, good series of videos, from what I've watched so far - I watched the next couple first.
I hope somebody will find this message one day
@PiezPiedPy
4 жыл бұрын
found it
*Кто с Alpha Mods?* ;)
@ELECTRONOOBS
6 жыл бұрын
Да, это хороший канал.
fpga technologie is still expensive .... and vhdl programming language is very hard .....
@ELECTRONOOBS
6 жыл бұрын
fpga technologie is one of the cheapest but not when you buy one or two. If you realy want to get a product on the market such a vending machine, fridge, etc, they usually use FPGAs or comune ASICS because they make millions and the price is reduced a lot.
@fouzaialaa7962
6 жыл бұрын
i studied fpga's in my university for 2 years and we used a A xilinx spartan development board that cost almost 600 $ so it was stuck in my head that its expensive you were write the new boards are much more affordable and have many advantages over microcontrollers
What?? No banana for scale? Unsubbed! Just kidding 😉 Excellent video for FPGA introduction, thumb up from me
@ELECTRONOOBS
6 жыл бұрын
I was out of bananas!
It galls me the way you misrepresent the cost of pcb's from your sponsor, jclpcb. Yes, they only cost $2 to make, but unless you go the the factory to pick them up, you have to pay a shipping charge that can be another $18. The cheapest I ever spent is $14 for a $2 board. Why don't you mention how much you Actually pay for a typical order ? You seem to be very willing to hedge on the truth to keep your sponsor happy.
@ELECTRONOOBS
6 жыл бұрын
I've ordered 10 100x100mm pcbs for only 2$. First order is free shipping. I'm not really sure if is free for all countries. Second order I've made cost me 10$. Normal shipping to Spain was 8$. have a nice day!
Русский язык сделайте пожалуйста