Let's write a bit of Ember assembly code for the GPU driver!
I needed a bit of distraction, so why not go ahead with the bi-yearly gear power-up
So today is the day where you power up your precious instruments you don’t use too often, thereby preserving the capacitors in power supplies, analogue circuitry, etc.
It doesn’t take long, an hour will do it
FlexRay Protocol – The High-Speed Backbone of Modern Automotive Communication
Download Now from Google Play
https://play.google.com/store/apps/details?id=com.piembsystech&pcampaignid=web_share
Visit for more :
https://piembsystech.com/flexray-protocol/
#FlexRayProtocol #AutomotiveEmbedded #InVehicleNetworking #VehicleCommunication
#ECUNetworks #EmbeddedSystems #RealTimeCommunication #ADASDevelopment
#PowertrainSystems #ChassisControl #MCALDevelopment #SoftwareArchitecture
#ElectronicsEngineering #AUTOSAR #ClassicAUTOSAR #AdaptiveAUTOSAR
#EmbeddedC
Now that we have a basic system design for the Ember CPU, GPU, and PIA, we need some startup firmware to get things up and running…
Yesterday was #worldmetrologyday and thus, a perfect occasion to do the monthly statistical readout of my four 10V references, based on the popular LM399.
Two of them arrived January 15 and has been powered since. A couple of months later, March 22, I added two more. The idea is, that the standard deviation (noise) of the 10V output should improve with time, lots of time
Well, that is in fact what I see. Three of them are now at 1.15uV, 1.17uV and 1.45uV.
The fourth however, started out really high, 81uV , but has since improved to 29uV in just two months.
I plan to keep doing this, - Let’s see what the rest of the year brings
Long term plan: a 10V calibration transfer
Active Filter vs Passive Filter
Download Now from Google Play
https://play.google.com/store/apps/details?id=com.piembsystech&pcampaignid=web_share
https://piembsystech.com/difference-between-active-filter-and-passive-filter/
CPU vs GPU
Download the App from Google Play
https://play.google.com/store/apps/details?id=com.piembsystech&pcampaignid=web_share
Explore more at - https://piembsystech.com/difference-between-cpu-and-gpu/
Powering up a blue laser diode to 500mW
Note how it acts like a poor LED until 150mA, at which point the laser process fires
The 505B is an accurate, adjustable current source which allows for external modulation input.
It’s designed for low-noise (<1.5uA RMS) and it has a photo diode input, so with a calibrated light sensor, you can achieve constant power regulation.
Last but not least: it’s designed for maximum safety with two interlock circuits, one with a physical key.
Its internal design has a complex redundant output circuit, which ensures that the laser will NEVER illuminate unintended and it will NEVER exceed the chosen power setting.
A fancy current source indeed, a laboratory grade instrument
This video was shot wearing the appropriate safety glasses, be VERY CAREFUL when experimenting with lasers. Even a short duration reflection at this power level WILL damage your vision
Switching gears back to Ember for a bit, I'm updating the emulator and debugger with changes since my last round of blog posts on the Project Ember implementation, including adding rudimentary syntax highlighting to the debugger disassembly display!
Got my hands on this little gem recently, they’re hard to find in a decent state at a decent price tag. Got lucky though so now I have a dedicated laser diode driver in my lab
Not super high power, it maxes out at 500mA, but it’s enough for a whole range of experiments and it has a lot of nice safety and control features
It’s surprisingly complex inside, but nicely built and very clean. Doubt it’s seen many hours usage, the fan is just fine
#electronicsengineering #laser #testandmeasurement
Embedded C Language
Join yours Educational open Source community
Learn and Grow with Us - https://piembsystech.com/embedded-c-language/
https://play.google.com/store/apps/details?id=com.piembsystech&pcampaignid=web_share
Adding parallel circuit allows for the Lambda Diode to oscillate at a frequency determined by the LC resonance frequency. The result is an absolutely beautiful sine wave
Note how the oscillation starts, once the supply voltage crosses where the current starts to decrease, ending up at the ‘negative resistance’ portion of its characteristic.
This is likely the easiest and most clean oscillator I ever built I wonder if you can use a crystal or crystal f it would get damaged from the drive level
Maybe one of those vintage ones..
Circuit board bodge of the day: Socketzilla!
I had some of the pins off by 1, so needed to shift them...
What is a Bootloader in Microcontroller? Why Do You Need It?
Learn more at: https://piembsystech.com/boot-loader/