Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

microcontroller

  1. J

    How to find out RAM usage in Embedded Electronic Control Unit (ECU) ?

    Please consider some professional embedded system with 16-bit microcontroller. I know embedded software build tools report program flash memory usage. I think they also report RAM usage but do they report maximum RAM usage? Build tools may not know how much heap will be used during...
  2. D

    Bypass touch button on fan

    Hi there, I have ask how can I bypass the touch button on fan Sencor SFE 2340WH, please? I want to of/off fan with smart momentary switch. Below is componets names, maybe with reading errors and photos of con board. Thank for all suggestions. PS: The best solution will be if i will be able to...
  3. J

    What might be a systematic way of finding root cause of ECC error in a Automotive ECU?

    Fuel economy ECU in a truck is experiencing Flash (stored program flash) ECC Error. Link to microcontroller manual for this ECU is: https://www.nxp.com/docs/en/data-sheet/MC9S12GRMV1.pdf The problem was duplicated on a bench. How to recover from Flash ECC Error? In Flash ECC interrupt...
  4. K

    Custom manufactured PCB for controlling a motor with flex sensor

    Hello all, I just had a general question and if this has been asked I am apologize in advance lol, I would like to have a circuit built that I can attach a flex sensor to and have it control a motor output, I have already made a circuit with an Arduino but I was hoping for a very small PCB...
  5. J

    How to bench test typical Electric Power Steering (EPS) ECU?

    EPS Bench setup we are thinking about: Torque Angle Sensor (TAS) will be emulated by PIC microcontroller. Emulated TAS will be connected to EPS ECU's Single Edge Nibble Transmission (SENT) bus. Our strategy in getting started with EPS Bench testing: Use PIC microcontroller to apply...
  6. T

    Small Scale Mini Bowling Project

    Hello, I am new to this forum community but I need your help. We are starting on a new project to construct a two lane multifunctional mini bowling machine (small scale). The two machines will be controlled using a single microcontroller for the motors, switches and sensors, together with a...
  7. J

    How to test electric power steering (EPS) for stability on adverse road conditions?

    Please consider commercial vehicle equipped with EPS ECU and other ECUs such as Antilock brake system (ABS), engine, transmission, Body Control Module (BCM), etc. I would like to come up with tests for testing EPS on adverse road conditions such as wet or icy pavement for vehicle stability...
  8. J

    Please explain AIR1 J1939 message.

    Consider a commercial truck. The Electronic Brake Systems (EBS) ECU receives following message from some other ECU. Please explain this message. From where does some other module acquire the Suspect Parameters Number (SPNs) to send to EBS ECU. What does EBS do with the SPNs it receives?
  9. C

    IoT Webser using Arduino

    Hi Folks, just completed a course on creating a webserver using an Arduino Uno which allows for remotely monitoring and controlling actuators. This also includes visualizing the sensor data on really cool looking animated dials... Based on what I've learned (and I really learned a lot), I...
  10. J

    Are Cross-wind compensation and Road crown compensation functions inputs to LKA function?

    Please consider Active Steering Assist Electronic Control Unit (Steering ECU) used in a commercial truck. It has Lane Keep Assist (LKA) function, Cross-wind compensation, and Road crown compensation. This ECU is composed of a camera input, and driver outputs to control the torque overlay...
  11. J

    Why two CAN channels are connected to each other?

    Please consider steering electronic control unit (ECU). It has 6-pin CAN connector. CAN L pin is connected to another CAN L pin in this 6-pin connector. CAN H pin is connected to another CAN H pin in this 6-pin connector. What are the reasons for above connections?
  12. J

    Can CAN 2.0B and J1939 coexist in the same CAN Network?

    Please consider CAN communication network in a heavy vehicle: Steering Electronic Control Unit (ECU) has CAN 2.0B. It doesn't have J1939 stack. All other ECUs in this network are implemented with J1939 stack. Can CAN 2.0B coexist with J1939? What code changes are needed in steering ECU and...
  13. J

    All ECU public CAN channels are on different CAN networks?

    Consider an Electronic Control Unit (ECU) mounted in a vehicle. Let's say this ECU has Three CAN channels as follows: CAN 1 CAN 2 CAN 3 Do these Three CAN channels have to be on different CAN networks? Another words, for example, CAN 1 and CAN 2 are never on the same CAN network? A It...
  14. A

    Guidance on best suitable maintained framework probably open source for ESP8266

    I am developing IOT based applications mostly using ESP-12E/F mostly for domains like smart agriculture, smart garage etc, I had experimented initially and had been using Google IOT. Wanted suggestion that is not dependent on any cloud like currently and will incur charges as well after certain...
  15. J

    What pins in Radar ECU and Camera ECU should be detected for OC, STG, and STB faults and why?

    A typical Electronic Control Unit(ECU) performs Open Circuit(OC), Short to Ground(STG), and Short to Battery(STB) Diagnostics on selected internal and external pins in the ECU. For example, consider a external output pin. There is a wire connected from this pin to somewhere else. If this wire...
  16. U

    Making a Bluetooth adapter for a Car Phone from the 90's

    UPDATE: If you want to skip the full history of progress/discussion and just see the current state of the project, then take a look at it on GitHub: https://github.com/UselessPickles/diamondtel-m92-bluetooth UPDATE 2: I've entered "phase 2" of this project, attempting to fit my entire project...
  17. J

    How do Gateways enable Over-the-air (OTA) firmware updates?

    How do Gateways function to enable over-the-air (OTA) firmware updates for the different electronic control units (ECUs) within the car. Please summarize OTA flashing through gateway to ECU that gets flashed.
  18. L

    MINI Cooper S Cluster Data Sheet

    Hello all, I have a MINI Cooper S tachometer and would like to control the unit via a microcontroller. I have worked with microcontrollers before but have not done anything yet with car electronics. Any ideas on how I could find any pinout, schema, or datasheet to this device?
  19. B

    Pic16f877A

    Can someone help with mikro c coding of a 6digit countdown timer that include button functionalities such as start/stop, incresse button for setting the timer for minute and hour digit using just pic16f877A?
  20. B

    Trouble with mikro c code

    I used the following proteus design and Mikro c code to build a 6 digit 7segment count down timer using pic16f887A and ic 4026 The proteus design is named Zacch in the attached file and the mikro c is in the code tag. the issue am having is that my proteus simulation isn't working as it...
  21. A

    Second Pair of Eyes

    Hello all, this is one of my first electronic schematics and I'm trying to make sure everything looks good (electrically) before I order board and components. Another set of eyes on this to criticize and give constructive feedback would be great and point out any issues or mistakes my circuit...
  22. J

    What are possible reasons for NVM data corruption during embedded controller shutdown?

    Consider a typical autonomous embedded Steering Control Module. This controller is mounted in a Commercial Truck. It assists in keeping the vehicle in it's lane. During transition to sleep mode, real camera calibration data is written from RAM to NVM. This data written to NVM is corrupted...
  23. J

    When and why does embedded Electronic Control Unit(ECU) use default calibration values?

    Typical embedded ECU stores real calibration values and default calibration values in Non-Volatile Memory(NVM). Let's say ECU is Steering Controller and it's primary function is Lane Keep Assist(LKA). It is mounted in a commercial truck. It programs camera's real and default calibration values...
  24. R

    Noob wants to understand Physical display driver

    So I've some experience with microcontrollers and making PCB's. I've been really interested in making a PCB for a "physical" display driver(saying physical so it will not be confused with a program). But the problem is, I can't find a single tip on working with the display driver components(Not...
  25. O

    Need Guidance with HB100 radar SENSOR AND Arduino code (Vehicle speed Detector)

    Hello, I am working on a vehicle speed detection system using the hb100 doppler radar sensor. I am simulating on proteus first before I start the construction process, i couldn't find the library of the hb100 sensor to add unto proteus, so i made use of an astable circuit to act as the HB100...

Latest threads

New Articles From Microcontroller Tips

Back
Top