Apollo Guidance Computer Part 20: electroluminescent panel for our DSKY, making an accelerometer

Ғылым және технология

Now that our AGC works, we rush to integrate the splendid electro-luminescent DSKY display that Ben Krasnow made for us. I also build a rudimentary PIPA accelerometer device so we can try to demonstrate the entire landing programs sequence on our AGC before the Apollo 11 landing 50th anniversary festivities.
Some relevant links:
Playlist of the restoration series: • Apollo Guidance Comput...
Block I AGC period documentary: • MIT Science Reporter-"...
Inertial navigation system documentary: • Video
Schematics: www.ibiblio.org/apollo/links....
and: archive.org/details/agc_handb...
Mike's AGC backplane viewer: apolloguidance.computer/200310...
AGC software repo: github.com/virtualagc/virtualagc
The Ultimate Apollo Guidance Computer Talk: • 34C3 - The Ultimate A...

Пікірлер: 163

  • @AppliedScience
    @AppliedScience4 жыл бұрын

    You all did an amazing job with the restoration! Incredible effort, and also great video documentation. I'm glad my DSKY found a place in your project.

  • @Albertkallal

    @Albertkallal

    4 жыл бұрын

    I had watched that video of yours and appreciated your crazy work and efforts. Can you make a video of how your work wound up hooking up with this project? Quite certain this was not your original goal. An astounding example of accidental work by you now winding up at the right place and time in history! There's a interesting story here even if you don't think so! So, your crazy idea and work of creating this panel from absolute scratch is now found a incredible landing spot!!

  • @ScienceANDesign

    @ScienceANDesign

    4 жыл бұрын

    Applied Science your DSKY is pure gold. I’m sure a lot of people would like to have one of them on their ceiling, so they can see it before falling asleep... and with a little bit of luck, one can dream about being an astronaut on a mission to the Moon 😊

  • @nmccw3245

    @nmccw3245

    4 жыл бұрын

    Excellent work on the EL display

  • @SuperAWaC

    @SuperAWaC

    4 жыл бұрын

    you really outdid yourself on this one ben, outstanding work

  • @Albertkallal

    @Albertkallal

    4 жыл бұрын

    @@ScienceANDesign Or how about a alarm clock in that format. Now what verb to set the wake up alarm? Oh right - when the alarm goes off in the morning it can show 1201! So a alarm clock in this format would be great!

  • @kbates666
    @kbates6664 жыл бұрын

    I can't understand why these videos are not more popular than they are. Every nerd would love this series!

  • @Galaxius2117
    @Galaxius2117 Жыл бұрын

    I am just fascinated by the fact that the Apollo Guidance Computer seems to have a mind of its own. I mean.. it gets angry if it doesn't sense stuff, and whatnot!

  • @ml.2770
    @ml.27704 жыл бұрын

    ...at 15 seconds, guidance is internal... This video series has been just fantastic to watch over months and months leading up to the Apollo 11 anniversary. Thank you so much, everyone involved, for making it.

  • @jlwilliams
    @jlwilliams4 жыл бұрын

    Wow, I feel like I'm 14 years old again, totally geeking out over everything I could read about Apollo. Thanks!!

  • @_Synthesize_Me_
    @_Synthesize_Me_4 жыл бұрын

    This has been the best computer related series that I’ve ever seen on KZread, and watching such a complex project get completed over time is incredibly satisfying. Great job to everyone involved and I’m looking forward to more stuff like this from you, Marc!

  • @digitalshackonthelane
    @digitalshackonthelane4 жыл бұрын

    Marc. You and your team have done something amazing and important for all our common shared human heritage. You all should be extreamly proud and chuffed about this achievement. The private collector is a pretty awesome guy it seems and he seems to be in it for the good. However...He must be made aware of how important getting this piece of human history running is and how it needs to be premantly and proplerly preserved for the future of all man kind.

  • @TheRealColBosch

    @TheRealColBosch

    4 жыл бұрын

    He let them take a milling machine and soldering iron to his memory module. I think he fully understands and is on-board with this project.

  • @digitalshackonthelane

    @digitalshackonthelane

    4 жыл бұрын

    @@TheRealColBosch Oh that I do not disagree. My concern in the end is its final preservation state. Fundamentally it's not my business.. I accept that.. I guess I was more publicly commenting on how monumental it is to have this group of guys working on it, get it to a ground opera table state, and to what will or with whom the AGC will finally end up. (More from a curator / museum preservation pov/concern)

  • @michaelriley1118
    @michaelriley11184 жыл бұрын

    This was a very fascinating video. The micro-controller not being able to keep up was an interesting observation. Thanks for all the detail.

  • @jaymercy224

    @jaymercy224

    4 жыл бұрын

    That's why I like of analog technology. My 1980´s TV goes on 5 times fast as my 2017 TV because it's dont have to read giga byte code before it start working.

  • @marknn3

    @marknn3

    4 жыл бұрын

    A properly selected Microchip PIC would probably be able to keep-up, because it can do a lot of timing and pulse generation directly in hardware. Though this will require a deep-dive into the datasheet.

  • @lmiddleman
    @lmiddleman4 жыл бұрын

    Loving all the antique technology... AGC, DSKY, gyro, accelerometer, MS-Windows.

  • @UnitSe7en

    @UnitSe7en

    4 жыл бұрын

    I suppose you think they should fire up the SPARC, right?

  • @brettatton
    @brettatton3 жыл бұрын

    Ha ha! Now I can't stop hearing Marc as Brandon with a French accent! I love it! "I didn't even get to the relevant conundrum!"

  • @canadianman000
    @canadianman0004 жыл бұрын

    I knew it. I knew we would see Applied Science. And I knew from the beginning you wanted to reverse engineer those gyros for the AGC :)

  • @ScienceANDesign
    @ScienceANDesign4 жыл бұрын

    Yeah..!! Excellent work! These videos are like candy to me... always want more!! Thank you for sharing this adventure with the world..! Greetings from Buenos Aires..!👏👏

  • @tryggbert
    @tryggbert4 жыл бұрын

    Incredible work done by this skilled team, Was lucky enough some 10 years ago, to se the AGC in an Apollo exhibition in tecnical museem in Stockholm Sweden. Did not understand then, what this big box this was.

  • @SomeGuyInSandy
    @SomeGuyInSandy4 жыл бұрын

    Thank you for illustrating the cause of the 1202 so well! This is such an awesome project! It is history in the making!

  • @Cougar333
    @Cougar3334 жыл бұрын

    "Oh--OK--K-K-K-K. I'm-I'm-I'm coming." - Marc Us as well, Marc.

  • @idiotwithasolderingiron
    @idiotwithasolderingiron4 жыл бұрын

    This has been an incredible journey. I am glad you brought us along. Thank you

  • @Ghozer
    @Ghozer4 жыл бұрын

    YAY Still posting, when the previous said "Restoration complete" I was worried there would be no more on the AGC!! :D

  • @pauldorman
    @pauldorman4 жыл бұрын

    Wonderful! I'm such an idiot. Failing to put two and two together I actually suggested pairing the restored AGC with Ben's display in the comments of the previous AGC video. Doh! I was both right, and a complete dope for not considering that the electroluminescent display was intended for the AGC all along!! It looks fantastic. Great work and collaboration. What an achievement!

  • @radio655
    @radio6554 жыл бұрын

    What a masterpiece rebuild to honor the 50 year anniversary of mans greatest adventure. Congratulations on the great success.

  • @dwarf365
    @dwarf3654 жыл бұрын

    Man, this is so cool! Congratulations on all of your success in bringing back this historical hardware!

  • @darkwinter6028

    @darkwinter6028

    4 жыл бұрын

    Cool... just doesn’t begin to describe it. I’m afraid I’m running out of superlatives... 😎😎😎

  • @johnzaleski5182
    @johnzaleski51825 ай бұрын

    Can we just get these guys a Saturn V so they can simulate everything in real-time? I mean, this stuff is just next-level amazing!!

  • @RolandElliottFirstG
    @RolandElliottFirstG3 жыл бұрын

    I was suprised to see Ben delivery it in person.

  • @sbruce899
    @sbruce8994 жыл бұрын

    I've been watching your progress on the refurbishment of the AGC and I have to say you guys are my heroes. Just think of all the people, time and money that went into the development of that AGC. And you are bringing it back to life. thank you.

  • @Anamnesia
    @Anamnesia4 жыл бұрын

    Nice that *_Applied Science_* has gotten involved in the project. I've been watching his channel for a few years now - well before the vinyl/needle scanning electron gun video!

  • @rthefish
    @rthefish4 жыл бұрын

    Perhaps one of the surviving "Moonwalkers" would like to see it, too

  • @tachelesreden
    @tachelesreden4 жыл бұрын

    Again a great video. The way you explain how the "slow and underpowered" AGC was able to execute realtime data is just brilliant!

  • @tristshapez
    @tristshapez4 жыл бұрын

    Shout out to the Galaxy Quest reference :D

  • @gk10002000
    @gk100020004 жыл бұрын

    love the punch card programming. I learned fortran in my first computer class in 1976 using punch cards! you learned to not make any errors because you submitted your program to the computer center and it may run in some batch that day or the next and you did not have time to redo things

  • @scotty3034
    @scotty30344 жыл бұрын

    Just mind blowing how the original engineers came up with this stuff.

  • @volo870
    @volo8704 жыл бұрын

    16th of July. It's the 50th anniversary of Apollo 11 launch. Congratulations!

  • @Kae6502
    @Kae65024 жыл бұрын

    This just keeps getting better! Thank you SO much! :)

  • @wildstar1063
    @wildstar10634 жыл бұрын

    Great job, I remember watching the Apollo 11 moon landing as it happened on my grandmothers black-and-white TV. It's great to see someone resurrecting this old tech. Hopefully this will contribute to the accuracy of some of the emulators people have been building.

  • @robertselectronichobbies9507
    @robertselectronichobbies95074 жыл бұрын

    Great video! Thanks for the technical explanations. It is just fascinating to see how all this was done.

  • @kevincozens6837
    @kevincozens68374 жыл бұрын

    This is a great series of videos. It is amazing to see how much work has been put in to restoring the AGC. Fran Blanche had started work on a faithful recreation of a DSKY but stopped work on it after a while as someone else had made one. Perhaps it was the one seen in this video that caused her to stop work on the one she had started. I used to use one of those keypunch machines seen to the right of the one being used in this video at 2:16. Like the person doing the narration I also use ATMEL AVR parts without using Arduino. :)

  • @MostlyPennyCat
    @MostlyPennyCat4 жыл бұрын

    You should build a complete simulacrum rig for the AGC. Feed it's control outputs into a physical model of the space craft and feed the simulations data back into the AGC. Then have a rendered representation of the LEM landing on the moon. You could even fly it, with controls.

  • @MostlyPennyCat

    @MostlyPennyCat

    4 жыл бұрын

    Oh my god... _you could literally write a modern 3D version of 1979's Lunar Lander by Atari_ With the AGC being offboard simulation code.

  • @donmoore7785
    @donmoore77854 жыл бұрын

    Very neat- the pendulum accelerometer is cool and of course so is your simulator. An amazing amount of research was required to achieve what you have.

  • @scowell
    @scowell4 жыл бұрын

    Love this stuff! Perhaps use the uP's counter-timer circuits? It probably doesn't have six of them available!

  • @corear
    @corear4 жыл бұрын

    Marc, tres cool extraordinaire!

  • @derekfronek3094
    @derekfronek30944 жыл бұрын

    Fantastic work! Would really like to see if this and project egress could come together, but since they are completely different parts of the overall rocket I don't see how. I have really enjoyed learning about the architecture of this amazing computer, thank you!

  • @jerryfraley5904
    @jerryfraley59044 жыл бұрын

    Um, holy sh*t. I was kinda expecting this meeting, but wow, thanks for making a vision true for so many. You guys are stellar!

  • @sheep1ewe
    @sheep1ewe4 жыл бұрын

    Awsome Ben could came ower, i think he's the exact right person to participate in this.

  • @brendoncassidy1659
    @brendoncassidy16593 жыл бұрын

    So hard not to say Beryllium Sphere after watching Galaxy Quest, isn’t it? Happens to me all the time. ;)

  • @BaumInventions
    @BaumInventions4 жыл бұрын

    Looks like rocket science ... oh wait... it actually is rocket science :D love it like always

  • @UnitSe7en

    @UnitSe7en

    4 жыл бұрын

    Nope. This is electronics. Definitely not rocket science.

  • @rkan2

    @rkan2

    4 жыл бұрын

    More like computer science (the software parts from Mike) and some electronics

  • @BaumInventions

    @BaumInventions

    4 жыл бұрын

    Have you ever heard of the concept of a joke? Its when you say something that is some how amusing but not always 100 Precent correct in all ways... Its like bit 15 is stuck and you have to make up your own solution to a incomplete Information. Thats difficult too.

  • @johanveltheim4331

    @johanveltheim4331

    4 жыл бұрын

    @@BaumInventions Well "This is electronics. Definetely not rocket science." could be considered to be playing on the same joke, at least that's the way I read it. :D

  • @UnitSe7en

    @UnitSe7en

    4 жыл бұрын

    @@BaumInventions I understand that you were making a joke, but your punchline was based on an invalid statement, ergo, this thread.

  • @siberx4
    @siberx44 жыл бұрын

    A note, Marc, that the Arduino library's standard functions for I/O (digitalWrite() and similar) are *very* slow and have substantial overhead. Using interrupts is a good start, but if you aren't already then directly accessing the I/O registers/ports for your microcontroller in question (such as directly writing to PORTA/B/C/D for AVRs) can be SUBSTANTIALLY faster (as in, 20 times or so faster). A 16MHz AVR should be able to toggle I/O pins at multiple megahertz and getting into and servicing the interrupt routine shouldn't take more than a few clock cycles.

  • @siberx4

    @siberx4

    4 жыл бұрын

    A bit more reading has revealed that even using arduino's attachInterrupt() routine has excessive overhead (about 45 cycles before the routine starts, very similar to your reported initial delay!). Again here, directly calling the underlying C routines to register an interrupt service routine can shave that down to something like 18 clock cycles: billgrundmann.wordpress.com/2009/03/02/the-overhead-of-arduino-interrupts/

  • @CuriousMarc

    @CuriousMarc

    4 жыл бұрын

    Of course. I don't use the (terrible) libraries.

  • @sinebar
    @sinebar4 жыл бұрын

    The technology back then was astounding even by today's standards I think.

  • @Albertkallal
    @Albertkallal4 жыл бұрын

    Very cool. The same toggle and count is rather simular to how the cassite inputs work on a apple II. It's absolutely brilliant how that accelerometer works. Just count the pluses or ticks. Even if computer is busy a single pluse from that device will trigger a interrupt and a wee bit of code will run on the AGC. Such interrupt subroutines thus have to be very tight and short code. Amazing that an Arduino has difficulty creating the required pluses for this task. I suggest you use the Arduino tone generator library. This would allow you likely to easily generate the multiple pluses you require here. In place of say code to generate x number of pluses over a given time interval, with the tone library you could send one command and thus generate a steady stream of pluses. Or hand code the assembler code for the Arduino just like those amazing folks did 54 years ago!

  • @stitcherlives
    @stitcherlives4 жыл бұрын

    Fantastic as always

  • @yorgle
    @yorgle4 жыл бұрын

    Love you guys and this series!

  • @zachz96
    @zachz964 жыл бұрын

    It's done just in time!

  • @TheBypasser
    @TheBypasser4 жыл бұрын

    Great job! Btw I recall our old discussion of the "LED lightbulbs" and from what I see they look really great, by the video I'd never tell they are "fake" before you opened the device! P.S. do not let the Arduinos pollute such a beauty, better use stock AVRs :) From what I can tell after years with those chips, the ASM code for those can be written in no time (also the instruction set is pretty slim on those), and no compiler, strangely, will ever compete with it (which was pretty much surprising as the new x86/x64 and GPU-targeted compilers can produce very clean code, especially when you type things in carefully).

  • @littlejason99
    @littlejason994 жыл бұрын

    I was hoping for at least one more video!

  • @nmccw3245
    @nmccw32454 жыл бұрын

    You guys rock.

  • @AsbestosMuffins
    @AsbestosMuffins4 жыл бұрын

    could you guys get the AGC to fly a rocket in kerbal space program through your interfaces? scratch that, you can play real space program with this already

  • @KingdaToro

    @KingdaToro

    4 жыл бұрын

    Orbiter would be better for that, using either the AMSO or NASSP addon.

  • @Turboy65

    @Turboy65

    4 жыл бұрын

    How about a complete Apollo Mission mod pack for KSP?

  • @user2C47

    @user2C47

    4 жыл бұрын

    Kerbal Space Program could easily have a mod written for interfacing the AGC, and you can probably find mods that improve physics and allow for an exact replica of the Apollo spacecraft.

  • @stuartmcconnachie
    @stuartmcconnachie4 жыл бұрын

    Ben gave the game away when he came down the stairs. Obviously just brought it on Amazon.... 😉 Props for all the hard work Ben. I saw your videos previously, it was not easy making your own EL. For the accelerometer could you not just output either a continuous ‘positive’ or ‘negative’ channel signal, and not bother with doing any of the pulse shaping in the arduino. Then in external hardware logical AND that signal with the incoming AGC pulses to get your required signal pulses? Probably no need for a FPGA then as arduino code can toggle the ‘positive’/‘negative’ signals when the incoming AGC clock is low. That would seem to give you a much longer window for your processing.

  • @AmishFan
    @AmishFan4 жыл бұрын

    awesome stuff as usual :)

  • @DKTAz00
    @DKTAz004 жыл бұрын

    I was wondering what he was going to use that display for ! :D

  • @tanmaywho
    @tanmaywho4 жыл бұрын

    The first question I was gonna ask was if you are friends with applied science after watching that display in the thumbnail.

  • @orinokonx01
    @orinokonx014 жыл бұрын

    Galaxy Quest reference! Yessss!!!

  • @randalltufts3321
    @randalltufts33214 жыл бұрын

    Oh you little tease you. LOL Waiting with extremely baited breath. Haha Excellent job gentlemen 👍

  • @boris3320
    @boris33204 жыл бұрын

    Incroyable

  • @PaulJoy
    @PaulJoy4 жыл бұрын

    Amazing work. Would it be possible to create an interface that translates the IMU and thrust response from something like a drone and have the AGC land the drone?

  • @ScottLahteine
    @ScottLahteine4 жыл бұрын

    Maybe this is coming a bit on the late side, but there is a FastIO library that is significantly faster at setting pins than the standard Arduino pin routines. We use it in Marlin to get the fastest possible performance in a printer driver from a 16MHz AVR.

  • @aut0maticearth
    @aut0maticearth4 жыл бұрын

    I just listened to 13 Minutes to the Moon podcast today and there was mention of a Rendezvous Radar being active that contributed to the 1202 alarms. But the alarms only occurred during a 16 68 to find delta h. So then was the full story of the 1202 alarms that the hardware counter couldn’t keep up with both the radar and the pipa? Edit - oh and a follow up question... will you be able to get the electroluminescent display into Carl’s DSKY??

  • @yorgle

    @yorgle

    4 жыл бұрын

    That's an excellent series. I just finished it today. :D

  • @carlclaunch793

    @carlclaunch793

    4 жыл бұрын

    The problem was a design flaw. When the rendezvous radar was switched to the abort guidance system, a special purpose backup computer in the LM that performs an abort back to orbit, the position data was still routed to the AGC Further, since the radar antenna was using a different and unsynchronized power supply, it was possible for the relationship between the AGC 800 Hz supply and the other 800 Hz supply to be so far out that the analog to digital decoding of the radar antenna position couldn't resolve a position. Instead it flooded the AGC with random position changes at the maximum rate possible for a counter circuit. This added a few crucial percent of CPU load to software that was already running above 90% busy at critical points in the landing. It was not because the radar was on or off. It was because, when the flight plan had them switch the radar from the AGC to the abort system, instead of avoiding an impact on the AGC it actually developed a pathological load. Later missions would zero out the Analog to Digital circuitry when the radar was switched to the backup system. In fact, that was apparently the safest choice - have the radar lock onto the command module and provide the data to the abort guidance system to make an abort even safer. The fix they gave Apollo 11 for liftoff from the moon, to disable the radar circuit breaker, actually had no impact on the problem. If the radar switch was set away from the AGC and the relationship between the power supplies happened to be bad, then the same load would have hit the computer. Ascent presumably ran at a lower CPU load so it might not have ever caused a symptom even with a bad power supply phase relationship.

  • @aut0maticearth

    @aut0maticearth

    4 жыл бұрын

    @@carlclaunch793 Thanks for the reply :) Wow! That's incredible that all that was going on and yet an abort was able to be avoided. That priority scheduling really was something.

  • @rsmrsm2000
    @rsmrsm20002 жыл бұрын

    Amazing

  • @fostercathead
    @fostercathead10 ай бұрын

    Did the gyro come with an extra beryllium sphere?

  • @poisonbiting5639
    @poisonbiting56394 жыл бұрын

    wow,Looks scientific awesome

  • @danielprimostuart
    @danielprimostuart4 жыл бұрын

    I've "Ben" waiting for it!

  • @b2gills
    @b2gills4 жыл бұрын

    I wonder if a Propeller chip could work as a Pipa since it has 8 cores.

  • @tomservo5007

    @tomservo5007

    4 жыл бұрын

    an arduino is fine, the problem is he is using the Arduino IDE to program it ... he needs to switch to Atmel Studio.

  • @mzaite

    @mzaite

    4 жыл бұрын

    Tom Servo I’ve been dealing with some of my own Arduino latency issues in an In car data unit. What does IDE do that drags on the Arduino?

  • @djmips

    @djmips

    4 жыл бұрын

    @@tomservo5007 He said he's just using the Atmel chip. 8:15 - Doesn't sound like he's using the Arduino software library / IDE.

  • @CuriousMarc

    @CuriousMarc

    4 жыл бұрын

    Of course not. I am not using Arduino anything. It's programmed in the raw. It's just that the underlying Atmel chip is quite slow. Slow at interrupt detection, slow at context switching. The whole thing (with zero program instructions) is already over 2 us. Then all it takes is a few instructions to keep track of pulses count in 16 bits (slow too, multicycle) and my whole time budget is used up.

  • @mzaite

    @mzaite

    4 жыл бұрын

    @@eskomattila4468 Ahhh I see, I'll look into that! Thanks!

  • @DrewNorthup
    @DrewNorthup4 жыл бұрын

    Use the right micro + language platform and you won't have timing issues like that. My suggestion: Parallax Propeller in assembler mode, as it has 8 cores each with direct I/O.

  • @lorenzo42p
    @lorenzo42p4 жыл бұрын

    you can set multiple io pins at the same time on the arduino. would that help?

  • @ShopperPlug
    @ShopperPlug2 жыл бұрын

    0:52 - He brought it in an Amazon box lmfao

  • @MrWoohoo
    @MrWoohoo4 жыл бұрын

    Would love to see an episode about the historic 1202 alarm.

  • @SweetBearCub

    @SweetBearCub

    4 жыл бұрын

    Amy over at Vintage Space did an episode about the alarm(s), and a ton of other Mercury/Gemini/Apollo videos! See her 1202 alarm video here: kzread.info/dash/bejne/nXt4ktx-ksyqgLQ.html

  • @CuriousMarc

    @CuriousMarc

    4 жыл бұрын

    You bet. It may take more than one.

  • @mb5058
    @mb50584 жыл бұрын

    The team and the project was just written up in the wsj, Congratulations Marc and team! www.wsj.com/articles/an-apollo-spacecraft-computer-is-brought-back-to-life-11563152761

  • @mariodistefano2973
    @mariodistefano29734 жыл бұрын

    *FANTASTIC RESTORATION !!!* But what happened to the faulty core memory B12? did you repaired after it? (but maybe I'm just missing something... maybe, again, the language barrier...? )

  • @Antoniobeta
    @Antoniobeta4 жыл бұрын

    Anyone knows with which program they made the graphical interface on the computer?

  • @CG-vd4rh
    @CG-vd4rh4 жыл бұрын

    Ben is the man

  • @DanafoxyVixen
    @DanafoxyVixen4 жыл бұрын

    Now that the AGC's working, whats its future.? will it end up relegated to be a static display or back into storage? Hopefully it will be powered up and used for more years to come

  • @williambello4089
    @williambello40894 жыл бұрын

    You had me at "little holes of goodness" @2:24, (which also is the nickname of my ex-girlfriend). I still don't understand why she left me... :/

  • @LeadingEdgeAaron

    @LeadingEdgeAaron

    4 жыл бұрын

    Did you have a "little pole of goodness?" She probably wanted the "big pole of goodness."

  • @transit2digital16
    @transit2digital164 жыл бұрын

    Use an cypress psoc 4 or 5 . These have ARM Kernels plus some sort of fpga , which can be programmed very easy Not only verilog but also like graphical wiring good old SN74..... parts

  • @grassulo
    @grassulo4 жыл бұрын

    I am amazed at what you have done making an apollo agc work again but I want to see an alto display bad apple by touhou I know you love anime Marc and if your alto has and an adda (analog to digital and back it's out there!) card you could have the music in 4 bit sound like coleco vision with much faster graphics...

  • @HeathLedgersChemist
    @HeathLedgersChemist4 жыл бұрын

    Please let Ben know that I seriously wish to buy one of his EL displays. Seriously. I've messaged him, but not heard back.

  • @roberthayes6329
    @roberthayes63294 жыл бұрын

    It skipped over this minuet to instantly arrive at this moment in time. 🤔

  • @roberthayes6329

    @roberthayes6329

    4 жыл бұрын

    All I could think about while Mark was explaining the pulse timing.🤤

  • @hoppend
    @hoppend4 жыл бұрын

    Is the luminecance display actually going to be installed in the DSKY unit?

  • @Stepclimb
    @Stepclimb4 жыл бұрын

    7:33 you state 100 PPM is “parts per million”. Even though that is the usual acronym for PPM, I would think the PPM spec in this case is 100 “Pulse Per Meter/sec” of delta V. At the bottom of the drawing sheet you can see the LM spec of 1 pulse per cm/sec of acceleration. This is of course for the LEM. The CSM spec was less accurate, because it didn’t need to be as accurate.

  • @lollandster

    @lollandster

    4 жыл бұрын

    That makes sense. 100 pulses per meter/sec is equivalent to 1 pulse per cm/sec. 100 parts per million of 32G (full scale) is equal of 0.319 pulses per cm/sec if my math is correct. Of course, accuracy and resolution is not the same and it is normal to higher resolution than accuracy, but PPM meaning pulses per meter/sec does make more sense in this instance.

  • @jonathanhendry9759
    @jonathanhendry97594 жыл бұрын

    How often do you dust your collection?

  • @williamsquires3070
    @williamsquires30704 жыл бұрын

    I wonder how the specs for the PIPA compare to a modern 3-axis accelerometer as found in a modern smart phone?

  • @shifter65
    @shifter654 жыл бұрын

    0:50 jaw drops!

  • @SuperAWaC
    @SuperAWaC4 жыл бұрын

    are you going to be able to plug it into a simulator on a computer like orbiter or something and have it drive to the moon with no other inputs?

  • @Luzgar
    @Luzgar4 жыл бұрын

    Is that a triple screen setup for the AGC ?

  • @Eo_Tunun
    @Eo_Tunun4 жыл бұрын

    I never heard the AGC was so fast at executing its job, it still outperforms a lot of modern hardware. All you ever hear is "It had less memory than a programmable pocket calculator" nowadays.. I'll do the Wayne's World notworthy thing to you lot for the next quarter of an hour. It's due. :oD

  • @digitalblasphemy1100
    @digitalblasphemy11004 жыл бұрын

    awwwww yeah

  • @Golem386
    @Golem3864 жыл бұрын

    "Pulse generation should preferably be done with an FPGA" - which Arduino are you using? If it's an AVR-based one, no wonder. I would recommend trying an ARM-based one or the Olimex E407 (larger board but Arduino-compatible) running a STM32F407 up to 168 MHz. I have had particularly good experiences with STM32 MCUs for a similar application where we did 8-channel configurable time-delay on digital signals.

  • @tapravdec

    @tapravdec

    4 жыл бұрын

    That would also be super easy to simulate in analog. Base is a sine signal of pendulum frequency, manualy offset by a potentiometer. This feeds into two comparators that senses only a small top portion of a sine ( 3 pulses wide) , one for poz and one for neg top. This goes than through an and gates that enables AGC expected pulse train. So as you put the sine with a pot off balance, puls counts in that direction will increase. In balance you get +++......---......+++......---...... and off balance +++++++++...+++++++++...

  • @craighalpin1917
    @craighalpin19174 жыл бұрын

    Could you possibly attach the output of the oscillating crystal to the computer and use the arduino only as a sort of valve arangment controlled using pulse width? It probably would not be as exact but maybe it could work. I realize that I'm perhaps naive. It would still be required to keep track of pulses but it would not need to generate as many. The initial 3 pulses could be build in hardware... And after those 3 it could switch over to raw pulse input controlled by the arduino... (It would be better on an FPGA but in a pench I think that this could this work) Of course you would not want to risk the computer with this

  • @andie_pants
    @andie_pants4 жыл бұрын

    4:29 AC Delco! I wonder if that was made here in Dayton, Ohio.

  • @pikachu.922
    @pikachu.9224 жыл бұрын

    I had a feeling this was why he made that

  • @MrNubix
    @MrNubix4 жыл бұрын

    I'm confused here the console running on the Thinkpad looks like a Linux one but the rest of it makes me think it's a windows based OS. What is it now?

  • @edgeeffect
    @edgeeffect4 жыл бұрын

    Wouldn't it be great if some private collector somewhere had a real DSKY that they were willing to donate. I mean, your replica is great... but the more real hardware you can use the more cool points the project gets.

  • @robina.jensen6114
    @robina.jensen61144 жыл бұрын

    Instead of using 16 MHz Atmel, you could use Teensy 4.0 board with ARM Cortex-M7 processor at 600 MHz.

  • @muhdiversity7409
    @muhdiversity74094 жыл бұрын

    The game is Lunar Lander

  • @alexandrebustico9691
    @alexandrebustico96913 жыл бұрын

    For the problem of performance with the microcontroller you use : by the 2010 standard, AVR 8 bit is already an antic technology ! Without the burden of programming an FPGA, a modern 32 bit microcontroller like the 2013' STM32F4 can drive 2 timers (each 4 channels) in PWM mode and DMA to output the needed 6 channels of pulse with the timer accuracy. Ok, would have been useless since landing was perfectly done anyway !

Келесі