Vacuum Tube Computer P.04 - Proof of Concept Build

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

ความคิดเห็น • 68

  • @ymirthefrostgiant
    @ymirthefrostgiant ปีที่แล้ว +4

    The way you mill PCBs is so elegant; you are right to praise the aesthetics of your products. I don' have much experience of YT vids but I have not seen PCBs made this way elsewhere, so please can you put out a vid on milling PCBs, covering milling machines, cutting bits, turning PCB designs into milling commands, max PCB sizes, issues, and so on.

  • @JohnDlugosz
    @JohnDlugosz ปีที่แล้ว +1

    Re Standoffs with only a few mm in height:
    What I've done is buy a foot of plastic tubing -- the "milky white" kind that's harder and not as flexible as the clear stuff, though for this length it doesn't matter. Get tubing that the screw fits through. Just cut that to any length you want. If the inside diameter is only just large enough to pass the screw, it will be very solid. If the tubing is too large and still too smushy for you, fill it with glue.

  • @MarianoLu
    @MarianoLu ปีที่แล้ว

    Finally got around to watching the whole series and Thanks for calling out the cars, it was making me crazy to know if it was an Austin or a Triumph 😊

  • @ronskopitz2360
    @ronskopitz2360 2 ปีที่แล้ว +4

    I thought the raised center panel was a beautiful design element, but it turned out to be a happy mistake. Glad you like it that way!

  • @ostsan8598
    @ostsan8598 ปีที่แล้ว

    I know this is about the vacuum tube proof of concept, but I can't help but be jealous of that Cosmo.

  • @carnright
    @carnright 3 ปีที่แล้ว +8

    So cool! Loved that you use curved corners, and I think that the raised board in the middle is a happy accident. It gives a dynamic quality to the proof of concept, like the data has to go uphill, both ways!! I can't say how cool I think this is :-D And the music was awesome :-)

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      Thank you!
      (Sorry for the delay in reply, internet was out for two days!)
      I do actually quite like the raised look, it gives the layout a whole 3-dimensional appearance, and I think on the bigger version it'll help break up the monotony of multiple boards laid out next to each other.
      Shnabubula does phenomenal work and his music is truly awesome! This short clip was actually part of a much longer song that's definitely worth the listen!
      Thanks again for all the support!

  • @michaelardai9703
    @michaelardai9703 3 ปีที่แล้ว +2

    Loved the wooden old-style breadboard construction

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      Thank you! I love the aesthetic from mixing wood with vintage electronics! The full size version will be mounted very similarly on a massive plank of wood.

    • @jon_byler
      @jon_byler 3 ปีที่แล้ว +1

      @@UsagiElectric get you some nice wood for the real thing, instead of sad knotty pine!

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      @@jon_byler Honestly, I'd really love to do it with a huge piece of teak. It seems to b a really popular wood for mid-century modern design, which really fits well with the whole vacuum tube aesthetic. But, that's a long ways in the future, so I'll do some proper shopping when the time comes!

  • @a_Fax_Machine
    @a_Fax_Machine ปีที่แล้ว +2

    I've watched a bunch of your videos, and I have been listening to OC Remix tracks for years and years. Was wondering how long it would take to hear a track I knew! Good taste, and I don't understand why more people don't use OCR for tracks in their videos

  • @pnpplpnppl
    @pnpplpnppl 2 ปีที่แล้ว

    18:53 your house is freakin out in the background

  • @BrainDamageBBQ
    @BrainDamageBBQ ปีที่แล้ว

    Hey! A TI-99/4A with the sidecar 32k RAM and RS232 ports! Okay, sold! You got the Subscribe button! And Cars! And CNC milling boards!
    Greetings from my BBQ channel up in Ottawa, Canada!
    Lawrence

  • @AccidentalScience
    @AccidentalScience 3 ปีที่แล้ว +1

    Fantastic music. What a strange effect looking at the whole scene moving while the workpiece is static (at the beginning when you put the camera on the cross table).

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      Thank you so much!
      (Sorry for the delay in reply, internet was out for two days!)
      The music really is great, Shnabubula does an amazing job!
      You know, I knew there was something funky about that particular timelapse angle, but I couldn't quite place my finder on it, but now that you mention it, that's definitely it! It's kind of interesting to watch the world move and the workpiece stay stationary though, haha.

  • @travishein
    @travishein 3 ปีที่แล้ว +1

    I wanted to make a comment without "OMG" , because other comments had this.. but OMG, i love that music, and the time lapse. and I love that PCB milling setup! . Even though you said there are aesthetic problems, nah, it looks really good! Thank you for these videos!

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      Thank you so much!
      Shnabubula makes some epic music, and I'm so glad he uploads to OCRemix because it means I can get away with using his epic tracks in my videos. Also, glad you like the timelapse, because there's a lot more boards that need cutting on the mill (on the order of 20 to 30 more)! Fortunately with this proof of concept built, I'm just about ready to start cutting more PCBs for the big version. I got the mill all setup today and will probably cut the first two boards tomorrow. I'm pretty excited to be taking the first proper step into building the full version!
      Thanks for checking the videos out and thank you so much for the praise!

  • @williamschmidt-hansen6311
    @williamschmidt-hansen6311 3 ปีที่แล้ว +2

    I have not seen the full length of the video; but I don't see any decoupling capacitors on the supply. That is always a good idea to include.
    Very cool anyways :-)

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +2

      Thank you!
      Ooh, yeah, I have no idea why I didn't include any caps on the power board, I had plenty of room! I'll definitely keep that in mind for the future though!

  • @weirdboyjim
    @weirdboyjim 3 ปีที่แล้ว +4

    Nice work Usagi! The boards look great!

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      Thank you so much! I'm really happy with how well our old school Bridgeport CNC cuts the boards!

  • @robot797
    @robot797 3 ปีที่แล้ว +2

    this looks awsome!!!
    cant wait for more
    also for the vfdwhy not make a small tube oscilator that makes a ac voltage for the fillaments
    a small ferride core should work
    20 windings to the tube annode 10 feedback windings to the grid and ground (with bias resistor capasitor)
    with a capasitor over the annode coil you can set the frequency
    and you wind lets say 5 for the fillaments of the vfd (do use a centertap to the ground)
    or as a diferent solution make dc power supply floating
    and make a virtual centertap with 2 resistors

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      Thank you so much!
      You know, I was actually thinking quite a bit about making an oscillator to generate the AC voltage for the VFD. I already have a design I was working on to boost 24V up enough to ignite a neon bulb that could be changed to work for VFD filaments. But I really like the idea of using 2 resistors to make a virtual center tap! It's super simple and much easier to fit in the limited space on the big version. I can't believe that never occurred to me, but thank you for the idea! That's something I'll definitely experiment with a bit in the next episode.

    • @robot797
      @robot797 3 ปีที่แล้ว

      @@UsagiElectric well your power print has some room for a filament supply XD
      but I will look forward to the next episode
      btw
      you are currently my favorite youtuber

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      @@robot797 Thank you so much, that's awesome to hear!
      The power board does indeed have plenty of room for a filament supply, but the connector board between the instruction register and decoder isn't quite as spacious, haha. (Spoiler picture: i.postimg.cc/wT269dcN/IR-and-Decoder-PCB.jpg ). I'm actually changing over the type of VFD I'm hoping to use, but I'll have to wait until the new ones arrive from Russia before I can do proper testing. But, I've already worked on implementing the two resistor with virtual center tap idea!
      Thanks again for all the awesome insight and comments on my videos, it's great to find like-minded nerds to chat with about this stuff (it all goes right over my wife's head, haha)!

    • @robot797
      @robot797 3 ปีที่แล้ว +1

      @@UsagiElectric most of the people I work/live with also dont know much of electronics so I know the feeling
      but now I am curios how are the results with the 2 resistors
      and did you manage to get them retrofitted on this "prototype"

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      @@robot797 This prototype won't actually get the two resistor solution. It's now primarily a display piece to sit on a shelf somewhere (although we will use it for testing the new Result Register in the future). The two resistor idea is going to get a more thorough testing in the next video on VFDs though!

  • @ymirthefrostgiant
    @ymirthefrostgiant ปีที่แล้ว

    Re our comment about milling text into your power board, if the PCBs are translucent where milled, how about putting some gentle illumination beneath them? Obviously, LEDS would be too passe these days and not appropriate anyway. Neons would need to much power and may not give an even backlighting effect. Halogens, don't think so. But what about those 'neon' EL strings? The tech would complement your use of VFD displays, the strings come with inverters allowing them to be powered from 12v etc, and they can be cut to length.

  • @tstahlfsu
    @tstahlfsu 3 ปีที่แล้ว +4

    This was awesome! Love the progress, and also glad you pointed out which models of car those were. I was about to ask :)

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      Thank you so much!
      (Sorry for the delay in reply, internet was out for two days!)
      Yeah, those are my other projects waiting for me to get off my lazy butt and go get some work done!

  • @MrDESIYO
    @MrDESIYO 3 ปีที่แล้ว +1

    I wish we had cool vids like these when I was taking Basic electronics 101 in 1st sem , grades could have better!

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      Thank you so much!
      Honestly, I took an EE class in college in did terrible at it! I'm really bad at only building stuff on paper, I just want to slap some parts together and see what they do. Turns out, I love EE stuff, I was just bad at paying attention in class, haha.

    • @MrDESIYO
      @MrDESIYO 3 ปีที่แล้ว

      @@UsagiElectric and I was good in building stuff on paper! but when it comes to doing it in real it was a struggle. I did end up earning a Masters degree in Robotics engineering but little did I know then, that I would be working in something which has nothing to do with engineering not even remotely!

  • @6p1p
    @6p1p 3 ปีที่แล้ว +1

    Very nice build Like your PCB with tube.. Do your D FF with Positive edge trigger? I'm still thinking how to make it in BJT for positive edge trigger.

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      Thank you very much!
      I do indeed use a rising edge trigger here, but it actually ends up causing me a bit of trouble. The results register in the original MC14500 actually stores on the falling edge, so in the next episode I actually build up a new results register to do just that: th-cam.com/video/v1cTADhly5c/w-d-xo.html

  • @DigitalAndInnovation
    @DigitalAndInnovation 7 หลายเดือนก่อน

    What is the model No. of the VFD tube? All I can find online are 7 segment variations.

  • @Kehvarl
    @Kehvarl 2 ปีที่แล้ว

    I'm really enjoying your videos, and I'm learning quite a bit about vacuum tube logic that I didn't know before, thank you for making these. I'm really looking forward to watching the rest of the videos in the project.
    One little quibble: You keep calling your inputs the "address", but I think you mean "instruction".

  • @fyrhonypac
    @fyrhonypac 3 ปีที่แล้ว +1

    If you install the male headers the other way around the boards will be at the same level

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +2

      Thank you for the comment!
      I'm not sure I follow though, the male header have a plastic spacer on them. If I flip them around, then the plastic spacer won't allow full engagement with the female header. Having said that, I do actually quite like the look of the raised appearance of the middle board. I think it really helps break up the monotony of multiple boards laid out next to each and gives the whole piece a little more 3-dimensional appearance!

  • @Manawyrm
    @Manawyrm 3 ปีที่แล้ว +3

    This is really really cool. Can't wait to see the next video. Any ideas on how you'll implement the program counter yet? Are you going to store a program in an EEPROM later?

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      Thank you so much!
      The program counter is one of those things I've left for future me to figure out (future me often hates present me, haha). I have a few ideas that are in keeping with no IC theme I've got going, but the one I'm leaning towards the most is punch cards/tape. But that's going to be another massive undertaking once we get the actual MC14500 replica working right.

    • @Manawyrm
      @Manawyrm 3 ปีที่แล้ว +1

      @@UsagiElectric Awesome! Thanks for taking the time to answer! :)

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      @@Manawyrm No problem at all! Thanks for checking the video out!

  • @Blacklab412294
    @Blacklab412294 2 ปีที่แล้ว +1

    I swear someone had to say this already. So why are you not using a R-S Flip Flop for your debouncer ????

    • @UsagiElectric
      @UsagiElectric  2 ปีที่แล้ว +1

      That's... actually really brilliant!
      I don't know why I never thought of that (or came across it in looking up debounce stuff), but that's an awesome way of doing it, and relatively easy to implement. In the end, the design has changed enough that it's not quite necessary to have a debouncer on it, but for any future debouncing, I'll definitely keep that in mind!

    • @Blacklab412294
      @Blacklab412294 2 ปีที่แล้ว

      Thanks for your response. I was thinking of using a SPDT switch, with either Pull Up resistors on the S & R inputs and the switch common going to either ground or VCC. For me the R-S Flip Flop goes back to my Logic Classes back in Collage, along with Karnaugh map (K-Map check out en.wikipedia.org/wiki/Karnaugh_map for more information on K-Maps). I had to design for my Grandparents Hydronic heating system for their house the relay logic for 14 inputs and around 22 outputs to control pumps, Zone Valves, and the Boiler. It turned into a 64 Bit K Map which I used Microsoft's Excel to design the Boolean logic for it. The Cool thing about Excel is that you can format the cells to look like the K map, and it already has all the logic built into it to do all the Boolean Logic (And, Or, Not). You just have to make/write out the formulas for each cell inside of the K map. So you draw out one K map like what you want, and you do your reducing and start building a second K-map with all your formulas for each cell to match what you want. You probably have all ready done all this, but this was what I did after my Logic Class during the summer. As you have done already with your CPU, it was a lot of trial and error to get all the K-maps to work, and it also gave me a lot of insight how I could get the DPDT Relays to do more then just DPST relay could do (playing with both Positive and Negative Logic). It also got me to play with turning on the Boiler before all the Zone Valves (ZV) had finished aligning themselves, and let the ZVs control the turning on the pumps. I had the installer of the Boiler scratching his head on how I got it to all work. So Good Job on your CPU. It took Logic Class to get me to realize that you have to make a State machine inside of CPU to make a CPU. So are you doing to use Diodes logic for your ROM ( for the code that gets repeated over and over)? or something Better? And I cant wait to see what you do for your RAM. I see a lot of Buffering, and latches in your future (LOL). And for a counter- Maybe a 74LS193 or 192 in Tubes (www.futurlec.com/74LS/74LS193.shtml) ???

  • @TannerTech
    @TannerTech 3 ปีที่แล้ว +1

    This is so cool!!! Now you need to build a few hundred of them and make a room-sized 8 bit computer. Not sure how to do this virtually, but we should do a collaboration sometime.

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      Thank you so much!
      (Sorry for the delay in reply, internet was out for two days!)
      You know, after the MC14500 replica is complete, I may go up in voltage a bit and start work on an SAP-1 replica, because it would be awesome to have an 8-bit computer that takes up a sizeable portion of the garage, haha.
      I am absolutely game for a collaboration! While the internet was down I gave this a bit of a think and I have an idea that I think could work decently well virtually! Shoot me an email (Nakazoto at gmail dot com) or hop on our Discord and maybe we can spitball some ideas!

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      True, an SAP-1 would probably clock in at under 1,000 tubes, which, if organized well, wouldn't take up too much space. It would put out enough heat to garage warm in the winter though, haha.

    • @kargaroc386
      @kargaroc386 3 ปีที่แล้ว

      6502 with vacuum tubes!

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      @@kargaroc386 Oh man, the MOnSter 6502 looks like it uses around 4,000 discrete transistors!
      At that level, things get interesting. Bumping up in voltage and changing over to dual triodes can probably get me down to around 2,000 to 2,500 tubes. Something like the 12AU7/12AT7 would be ideal for this job. There are lots of them out there, so it’s feasible that enough of them could be found.
      But, the power draw would be exciting for sure. The 12AU7 uses a 12.6V filament that draws 150mA of power (1.89W). This is pretty standard for all the 12V dual triodes, but scaled up to 2,000+ tubes it gets pretty intense. Let’s make an estimate of 2,250 tubes. That’s 4,250W of power just for the heaters! Which means that at 12.6V we need 340A!
      And while that’s absolutely mental, if someone wants to fund me to build it, I absolutely would not hesitate to say yes, haha.

  • @RWBHere
    @RWBHere 10 หลายเดือนก่อน

    It's always funny to hear you Americans call soldering 'soddering'. You almost make it sound rude. 😉👍 Seriously, I'd love to know why you folks don't pronounce the 'L'. Thanks for this excellent series of videos.

  • @frankowalker4662
    @frankowalker4662 3 ปีที่แล้ว +1

    It looks superb. :)

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว +1

      Thank you! It makes a nice little display piece!

  • @gameengine6134
    @gameengine6134 3 ปีที่แล้ว +1

    How many bits is this machine?

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      It's a really simplified/paired down version of a 1-bit microprocessor. But, there are technically two different "buses" in use here. The instruction bus, which selects the operation, is 3-bits, and the data bus is 1-bit. The Logic Unit does operations using the value stored in the Result Register and the value on the data bus. The new result from that operation is then stored back into the Result Register.
      Here's a simple block diagram of the setup here: i.postimg.cc/cLjLffPV/POC-Logic.jpg

    • @gameengine6134
      @gameengine6134 3 ปีที่แล้ว +1

      @@UsagiElectric is there somewhere you go into more detail about how the LU works?

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      @@gameengine6134 Yup! I go into a lot more detail about the Logic Unit here: th-cam.com/video/N-Sc6k_rlTM/w-d-xo.html
      It's essentially just a large multiplexer that I build entirely out of NOR gates.

    • @gameengine6134
      @gameengine6134 3 ปีที่แล้ว +1

      @@UsagiElectric thank you, I have decided to watch your tube series from start to finish to gain a better understanding of how board works and how tubes work in general.

    • @UsagiElectric
      @UsagiElectric  3 ปีที่แล้ว

      @@gameengine6134 Thank you! If you have any questions, please feel free to ask!
      Or, join us over on the Discord chat server if you want to chat: discord.gg/p7UsfHD​

  • @thesuit4820
    @thesuit4820 2 ปีที่แล้ว

    Can it run Crysis?

  • @juliancarmelo3872
    @juliancarmelo3872 3 ปีที่แล้ว +2

    Woow woow 😍💋 💝💖❤️

  • @pedroquintin8864
    @pedroquintin8864 3 ปีที่แล้ว +2

    Fantastic 😍💋 💝💖♥️❤️