John Curl's Blowtorch preamplifier

Status
Not open for further replies.
janneman said:



Disagree. For software design you need to be able to think on a (much) higher level of abstraction. Being used to actual stuff you can touch and turn around doesn't help at all.

I'm currently working on a data logger PC app talking to a microcontroller. The PC software is in VB 2008 .NET . Let me tell you, it is VERY abstract. You know, your Delegate has to Interface to the main thread via a Contract. Huh? Yes.

From my own experience, playing as a kid with mechanical and physical stuff helps you to develop cause-and-effect thinking and 3D visualisation.



At the end of 80'th I developed my own OS for 8086 CPU, it was called Margarita. Functionality was close to what Microsoft started selling half a decade later, but mine run on 4.7 MHz PC with 512 mB of memory, 10 MB of HDD, and an installation media was 1 floppy of 1.2 MB. How? Because I started from the conception, carefully designed modules, interfaces, and optimized everything with end results in mind. It was very similar to design of hardware except I did not need to search for available parts observing their characters; I could build my "bricks" from "clay".

However, there were no copyrights nor patents for software then in USSR...
 
Magura said:
With the right person holding the handlebars, it's no problem to ride a straight line.
It is as mentioned above, a matter of feedback

Magura 🙂

I disagree. Let me give you one example why this system is unstable: If you want to go to the right (for example) you first have to turn the steering wheel into the opposite direction. This is precisely the reason why it's so difficult to follow a straight line.
 
Edmond Stuart said:


I disagree. Let me give you one example why this system is unstable: If you want to go to the right (for example) you first have to turn the steering wheel into the opposite direction. This is precisely the reason why it's so difficult to follow a strait line.


Not quite so. I used to do trial biking, and if you have no room for going a bit in the opposite direction, all you have to do, is to put your foot out in the direction you want to go.

Besides that, you're right.


Magura 🙂
 
Edmond Stuart said:


I disagree. Let me give you one example why this system is unstable: If you want to go to the right (for example) you first have to turn the steering wheel into the opposite direction. This is precisely the reason why it's so difficult to follow a straight line.


Hmmm. If I want to go to the right, I lean over to the right, and THEN I turn the steering handle to the right to bring the bike back under my center of gravity to avoid falling over...

Edit: this leaning over is equivalent of Magura putting out his foot 😉

Jan Didden
 
Edmond Stuart said:


I disagree. Let me give you one example why this system is unstable: If you want to go to the right (for example) you first have to turn the steering wheel into the opposite direction. This is precisely the reason why it's so difficult to follow a straight line.

It is easier to follow a straight line if do not touch a steering wheel at all.

However, if to use Lobachevsky's geometry to define what a straight line is, ... 😉
 
janneman said:



Hmmm. If I want to go to the right, I lean over to the right, and THEN I turn the steering handle to the right to bring the bike back under my center of gravity to avoid falling over...

Jan Didden


That's wrong. You have to change the center point of gravity, and that is as Edmond stated, done by unconciously turning the bars in the opposite direction.



Magura 🙂
 
I don't think the coriolis effect is local feedback. It's more like inertia. Capacitance in electronic parlance. You need to charge/discharge that capacitance to change the direction of that wheel. If you can't do it fast enough (or if your speed is too low) you get into slew rate limiting and your output (actual direction) doesn't follow the input (desired direction). You also fall over. 😀

Nighty-nighty,

Jan Didden
 
Status
Not open for further replies.