Michael Schumann
- Oct 2, 2016
- 3
- Joined
- Oct 2, 2016
- Messages
- 3
Hello Folks,
I have a very interesting project to start, but already struggling with the appropriate platform to use. The project is fairly simple code which I already have in my head, however I expect to reach some physical limits on the computing (time) and need some advice.
The project: I need to generate a variable 0 to 1.5kHz Frequency (to simulate a rotating device) with defined gaps in the rectangular shape of the frequency (for angle positioning).
Some background for further clarification: - The speed of a rotating device is measured via speed pickups on a gearwheel, in order not to only calculate the speed of the rotating element, the gearwheel has some gaps to determine the exact angle of the device at any time.
I would like to simulate this signal.
I am very familiar with industrial PLC controllers. However with a PLC cycle time of 10ms for even modern PLC´s I wont be able to exceed 50Hz. - So any common PLC controller is out of question.
If I want to succeed in my project, I need to get rid of "cycle times". To be most flexible with my frequency output I need a flexible cycle time with up to 300ux.
First, I wanted to use a regular frequency generator and using TTL logic (counters mostly) to inhibit certain pulses on the output of my circuit. Due to the high amount of 8 defined gaps in the frequency, before all counters need to reset, I ended up with over 60 TTL components and lots of challenges on the PCB design.
Its long time ago that I worked with PIC microcontrollers or Raspberry Pi (Gen 1) in my early studies and I'm looking now to find the most reasonable platform for this project.
Any recommendation which hardware platform to choose?
Thanks in advance for your input and all have a pleasant day,
Bgrds Mike
I have a very interesting project to start, but already struggling with the appropriate platform to use. The project is fairly simple code which I already have in my head, however I expect to reach some physical limits on the computing (time) and need some advice.
The project: I need to generate a variable 0 to 1.5kHz Frequency (to simulate a rotating device) with defined gaps in the rectangular shape of the frequency (for angle positioning).
Some background for further clarification: - The speed of a rotating device is measured via speed pickups on a gearwheel, in order not to only calculate the speed of the rotating element, the gearwheel has some gaps to determine the exact angle of the device at any time.
I would like to simulate this signal.
I am very familiar with industrial PLC controllers. However with a PLC cycle time of 10ms for even modern PLC´s I wont be able to exceed 50Hz. - So any common PLC controller is out of question.
If I want to succeed in my project, I need to get rid of "cycle times". To be most flexible with my frequency output I need a flexible cycle time with up to 300ux.
First, I wanted to use a regular frequency generator and using TTL logic (counters mostly) to inhibit certain pulses on the output of my circuit. Due to the high amount of 8 defined gaps in the frequency, before all counters need to reset, I ended up with over 60 TTL components and lots of challenges on the PCB design.
Its long time ago that I worked with PIC microcontrollers or Raspberry Pi (Gen 1) in my early studies and I'm looking now to find the most reasonable platform for this project.
Any recommendation which hardware platform to choose?
Thanks in advance for your input and all have a pleasant day,
Bgrds Mike