- Видео 11
- Просмотров 90 082
Juan Gg Projects
Испания
Добавлен 12 май 2019
This is my personal channel. I will be adding videos of some of my current and past projects on electronics, 3d printing, radio rontrol etc.
You can contact me via the contact form in my blog (link below)
You can contact me via the contact form in my blog (link below)
Lorenz attractor simulation in BASIC on my TTL computer
The system of equations known as the Lorenz attractor (by Lorenz the meteorologist, not to be confused with LorenTz the physicist) is simulated using forward Euler's method.
The simulation is implemented in BASIC running on my 6502 compatible TTL computer. (juangg-projects.blogspot.com/2020/07/6502-compatible-ttl-computer.html).
This was recorded in October 2021.
Program Listing: (Can't use angled brackets here :( )
5 REM LORENZ ATTRACTOR
10 CLR=$FFC6
20 X0=$27
30 Y0=$28
40 POINT=$FFCC
50 CALL CLR
60 R=10:S=28:B=8/3
70 D=0.02
80 X=0.1:Y=0:Z=0
90 FOR I=0 TO 10000
100 XP=100-2*X
110 YP=64-2*Y
115 IF XP less than 0 OR XP greater than 199 OR YP less than 0 OR YP greater than 127 THEN GOTO 140
120 POKE X0, XP:...
The simulation is implemented in BASIC running on my 6502 compatible TTL computer. (juangg-projects.blogspot.com/2020/07/6502-compatible-ttl-computer.html).
This was recorded in October 2021.
Program Listing: (Can't use angled brackets here :( )
5 REM LORENZ ATTRACTOR
10 CLR=$FFC6
20 X0=$27
30 Y0=$28
40 POINT=$FFCC
50 CALL CLR
60 R=10:S=28:B=8/3
70 D=0.02
80 X=0.1:Y=0:Z=0
90 FOR I=0 TO 10000
100 XP=100-2*X
110 YP=64-2*Y
115 IF XP less than 0 OR XP greater than 199 OR YP less than 0 OR YP greater than 127 THEN GOTO 140
120 POKE X0, XP:...
Просмотров: 344
Видео
CNC mill/router first chips
Просмотров 3673 года назад
First chips under computer control of my newly built CNC router in a mill form factor. The machine is made out of plywood, and it uses 15 mm linear rails and 1605 ballscrews. CNC zone thread: www.cnczone.com/forums/cnc-do-it-yourself-/415662-cnc.html#post2429624 My personal blog: juangg-projects.blogspot.com/
Analog PID controller
Просмотров 13 тыс.3 года назад
Note: As noted by a viewer, and - signs of all op amps in the diagram should be switched. This is part of the Op-Amp labs from "Learning the Art of Electronics: A Hands-On Lab Course", by Thomas C. Hayes and Paul Horowitz. Not cheap, but if you ask me, the book is worth every cent. This was recorded before I had any formal education in control theory. That's why there is no proper step response...
Op-Amp integrator demonstration: Hard drive coil position
Просмотров 3603 года назад
This is part of the Op-Amp labs from "Learning the Art of Electronics: A Hands-On Lab Course", by Thomas C. Hayes and Paul Horowitz. Not cheap, but if you ask me, the book is worth every cent. Just a neat example of Op-Amp integrators. For it to be practical, it would have to be zeroed periodically, sort of like inertial navigation systems (not too disimilar), because of drift. The Op-Amp used ...
3d printed 2d printer prints a print of itself
Просмотров 9 тыс.3 года назад
It is controlled by means of an arduino with a grbl shield, wich drives the x and y motors, and the solenoid used for lifting-lowering the pen in response to g-code generated in inkscape and sent through grbl controller. It was designed with FreeCAD, and so is the blueprint made. This was recorded in 2017. Files and more information here: www.thingiverse.com/thing:250... juangg-projects.blogspo...
1:72 RC German U-Boot
Просмотров 1,7 тыс.3 года назад
I've always wanted to make an RC submarine. This was my first attempt, a project I've been working on and off for the last 5 years. After numerous modifications it finally works and I've learned quite a bit in the process. It isn't modelled after any particular U-Boot. The general dimensions, sail and guns resemble those of a Type IXB, but later added "saddle tanks" abstent on that type... The ...
Drawing Lissajous figures on the ceiling, using small dc motors as poor man's galvos
Просмотров 5343 года назад
A couple small dc motors are driven by a function generator, with a voltage low enough so that they don't turn, but just move slightly around a center position. Just a quick test I did two years ago. My personal blog: juangg-projects.blogspot.com/
Plotting sin(x)/x in BASIC on my 6502 compatible TTL computer
Просмотров 7603 года назад
Plotting sin(x)/x in BASIC, calling system routines to clear the screen, plot points and draw lines. More information here: juangg-projects.blogspot.com/2020/07/6502-compatible-ttl-computer.html
6502 compatible TTL computer - Build summary & demonstration
Просмотров 6 тыс.4 года назад
A summary video of a 10 month journey into digital electronics and the 6502 world. This would not have been possible without forum.6502.org and its wise inhabitants. Project thread: forum.6502.org/viewtopic.php?f=12&t=5811 All related files can be found here: github.com/Juan-Gg/microcoded6502 My personal blog: juangg-projects.blogspot.com/ Index 00:00 Introduction 00:30 Build summary 08:20 Moni...
A4 Pen Plotter - Early tests
Просмотров 50 тыс.4 года назад
One of the very first trials of my 3d printed A4 Pen plotter. This was recorded in summer 2017. It is controlled by means of an arduino with a grbl shield, wich drives the x and y motors, and the solenoid used for lifting-lowering the pen in response to g-code generated in inkscape and sent through grbl controller. Files and more information here: www.thingiverse.com/thing:2504587 juangg-projec...
1:120 S-80 3d printed RC Submarine
Просмотров 8 тыс.5 лет назад
Fully 3d printed RC submarine, modelled after the Spanish S-80 class submarines (original project). It features full static diving via RCABS and magnetic couplings for both propulsion and control rods. More information and project files here: juangg-projects.blogspot.com/2019/08/1120-s-80-submarine.html github.com/Juan-Gg/1-120-S-80-RC-Submarine Also on thingiverse: www.thingiverse.com/thing:38...
What software do u use for inserting drwings?
Can you send component list😮
It’s like a big TI-84+.
Very cool mate!
Can instead of motor driver relay be used, and instead of potentiometer that is run by motor, some RTD, so temperature PID with this circuit?
Is this what EE learn in their controls class? Im a ME taking Controls right now covering Root Locus , PID and Lead/Lag compensators, but we are never gonna cover these circuits. Any book recommendations for me to learn all this? Thanks!
that's very good, coincidentally I was given the task of making an analog PID control, can you give me the circuit details? you will really help me
I'm truly jealous of you, I can't manage to design my analog PID properly for a Boost converter. Very good job keep it up!!
SCHEMATIC PROBLEM???
Hello, I have an analog PI controller but the output has just one saturated value of 12.65 Volts, when my sensor value changes it doesn't change the output of my controller. What can be problem?
The '+' and '-' signs of your OpAmps are wrong.
Yes indeed. Thanks
Thank you!
Great job!
Thanks!
For me, there is a "]" missing at the command prompt. Just kidding. Great project!
Thanks. Nice Fourier machine you've got there BTW.
Great project! Reminds me of programming my beloved Apple ][ compatible ALOHA 50 by entering hex values in the WOZ monitor.
Thanks!
Efecto mariposa desbloqueado
lieber Juan, - ich habe die exakt gleichen "trial and error" Erfahrungen gemacht wie Du, mit einem Siegle-GfK+Holz-Bausatz des Typs VIIB..kann nur sagen, es war ein Elend! aber Du hast es sehr gut hinbekommen. Es tut, was es soll, aber es gehört schon echt Enthusiasmus dazu, stimmts?! Mein Boot endete nach einigen guten Tauchfahrten durch eine Knallgasexplosion zuhause (Lade NIE Bleiakkus 8 Stunden lang in dichtgeschlossenem Boot und starte dann Brushed-Motoren...!!) Man lernt doch ständig dazu...wußte bei Deinem Video nicht, ob ich lachen oder weinen sollte. Danke dafür.
Danke für deinen Kommentar…and there goes my rusty german… Yes, it does indeed take some enthusiasm. I’m sorry for the “swift decommission” of your vessel. I’ve seen photos of lead-acid related disasters so I can imagine. Juan
Please give the circuit diagram for the computer's graphics card
Please sir
@@sridharr01 Here is the project's repo: github.com/Juan-Gg/microcoded6502, look under Schematics > Peripherals
@@juanggprojects It did'n understand sir please give what are the components are you used in VGA card and URAT card resistance,zenner and ic's values and names list and a digital secmatic for VGA card and URAT card sir please please my kind request
Sir, there are two circumstances in which one may undertake such a project. a) Learning exercise b) Homework. In any case I'd advise you to pursue your own design. Use what you find on the internet as a starting point only. Familiarize yourself with combinational and sequential logic, gates, counters, registers... Learn to read and interpret timing diagrams. That's the only way, and it takes time. That said, I am unable to provide what you ask for. Everything is provided "as is", even if it's crude, sorry. Best of luck.
@@juanggprojects ok sir thank you for your response I will creat the circuit. My self Sridhar I'm from India I'm a High School student i has intersted in electronics in my childhood and i hobby in computer engineering so I started to search the tutorials and circuits your project was inspired me what a 6502 like 74 series chips and microcodes so I planned to built it thankyou very much
¿Como se te ocurrió la idea de crear esa computadora ? Muy interesante y quisiera aprender.
Quería aprender algo de electrónica digital y me embarqué en este proyecto. Hay multitud de material en internet. Los videos de "Ben Eater" pueden ser un comienzo. Saludos
Wow!!!
Muy interesante...¿de que trata la fórmula?
Gracias. Es un modelo para la convección en la atmósfera (es.wikipedia.org/wiki/Atractor_de_Lorenz) Un clásico.
Muchas gracias!
Wonderful!
Thanks!
I love it ❤️
Thanks!
OMG this is so beautiful
Thanks!
Este proyecto es maravilloso! I LOVE 6502 😍❤️👍🥂🎩
Gracias!
From the videos description: "I won't provide the exact schematics, as those belong to the book stated above and are copyrighted material. It should not be too hard to arrive at a working implementation, yet one has to take op-amp integrator and differentiator imperfections into account and other subtleties that are out of the scope of this video." I may go deeper in the future, and share full details of a design of my own, yet as of now, this is provided "as is". Thanks
Projects like this should get attention Not stupid TikTok videos! Truly inspirational and educating. You did an awesome job building and presenting your computer, you really where my inspiration to building my own 65c02 computer and complex VGA circutry along it.
Thanks! Glad you liked it and its great that you pursue your own projects.
You're a génius !
Glad you liked it!
Looks Good
Thanks!
Very nice project. Could you share your circuit desing please!!!! I need this circuit desing. Very important.
GOOD JOB
hello, can you guide me to connect this circuit, thank you very much
wow nice project, may i see the complete components?
Hola, muy buen proyecto, muy bien logrado. Podrías compartir los archivos en otra plataforma que no sea Thingiverse? Gracias.
Gracias. No veo problema con thingiverse, están disponibles para que cualquiera los descargue, quizás en un futuro. Un saludo.
@@juanggprojects Hola, el problema con thingiverse es por mi ubicación, desde Cuba no puedo acceder.
Ya veo. Los he subido aquí también, disculpa que no ponga el resto de información, estoy bastante liado. github.com/Juan-Gg/A4PenPlotter Que lo disfrutes :)
@@juanggprojects Muchísimas gracias por la ayuda, y disculpa tanta lata. Saludos.
Your project is very top, would you be able to provide the files to print the parts?
Glad you liked it! Please find them via the thingiverse link in the description.
Your project is very top, would you be able to provide the files to print the parts?
for A1 its rely?
Well one could enlarge it for A1, yet the flat bar that actuates the pen would have to be strengthened amongst other things.
Can you use this instead of a printer :)
Well...If you have lots of patience and figure our the software side, you could :) Works fine for making cover pages and one-offs.
@@juanggprojects with a machine like this you could really use those free pens they give everywhere loolz...
Your skills have just blown me away!! 🤯
Thanks! Glad you liked it.
Very nice!
Thanks!
What a great design, thank you for sharing it.
Thanks!
Muy interesante proyecto! Hace tiempo empecé algo parecido pero con un z80, tiene mucho mérito hacerlo todo con TTL
Gracias! Bueno, he hecho "trampas" usando EEPROMs por doquier...
@@juanggprojects nah mientras no uses microcontroladores...
hi, it's great project , can you talk about components and vlues
Hello, Nice project. How can i use this to control a rotary inverted pendulum? And, how are u controlling the direction of the motor?
Thanks. You can do so by setting the target potentiometer to a fixed value, that would represent the vertical position of your pendulum. The feedback potentiometer would measure the actual position of the pendulum. The motor is driven by a power push-pull stage controlled by an op amp, powered by split supplies. You could use an H bridge with PWM, but then it becomes more complicated if done solely in the analog domain.
Nice idea for the carrier, also lift the pen.
Indeed, it was a common mechanism back in the day.
Wow!
Thanks!
Impressive. You might want to try Logisim Evolution or Logisim Evolution Holy Cross Edition. Those allow for much higher clock speeds.
Thanks! I wasn't aware of those when I did this project. Unfortunately they are not quite compatible. But will use them for sure in future endeavours.
Nice, it's always cool to watch an analog control system in action.
Indeed. Thanks!
very nice design !
Thanks!
Wat Wat Wat Wat Wat but can you overclock it
I did no proper timing analysis, so I just increased clock frequency until it stops working. I think it goes up to 1.4 MHz or so, then it becomes unstable. I run it at 1 MHz.
Circuit link ?
I can't provide an exact schematic, as this comes from a copyrighted book. Look for "op amp integrator" on the internet. As stated in the description, I used a '411 op amp, which is important in this application, as it has offset-null pins.