Search results

  1. A

    Reading from EEPROM to System variable

    Hi, It's the WORD qualifier that I rarely use, because it's not a "real" (interpreter tokenised) command, but an internal MACRO created by the Program Editor. Sometimes these Macros are a convenience, but they may create larger and slower Program Code than a "Do It Yourself" block. In this...
  2. A

    AXE133 C.0, C.1, C.2 output not working

    Hi, I really can't explain the "Potential Divider" thermal analogue any better than in #16, but if heat is flowing through the package, e.g. into the body from its surface and out through its leads to a cable, then the internal chip/sensor will not see the full "hot" temperature, in the same...
  3. A

    how to program a 1602a-i2c for arduino with a picaxe chip

    Hi, I think you need more than a "Code Snippet" because the Orbital LCD looks to be an "intelligent" LCD (at $40 ?), whilst the "few $ 1602a for Arduino" is probably a very "dumb" LCD, dependent on a complex library for the Arduino. It is possible to drive such displays with a PICaxe, but...
  4. A

    AXE133 C.0, C.1, C.2 output not working

    Hi, If available, I would have added a block of expanded polystyrene, the size of the PCB and the height of the header plug, with cut/melted recesses for the TO92 package and magnets, to prevent heat escaping from the package. All the links in post #24 are interesting, particularly to...
  5. A

    Looking for Picaxe/L293D half step truth table

    Hi, Strictly, half-stepping needs the drive current to be reduced for the half-steps (when both coils are driven at the same time) which isn't (easily) possible with a L293D. Here is a quote from the first reference I found : "The half-step driving method is relatively more complicated than...
  6. A

    AXE133 display problem

    Hi, The "intended" configuration is to write a character in the right-most column and then to "auto- (left) scroll" (the display) so that the text still reads in a left-right direction. However, the controller actually has two flags, variously named "I/D" , "S" and "S/D" , sometimes with...
  7. A

    Newbie with DMD display & needs to speed up loops

    Hi, So what is your "requirements specification" now? I have no intention of reading through 156 previous posts to find out. :( Cheers, Alan.
  8. A

    AXE133 display problem

    Hi, Ah, a picture is worth 1000 words; I wouldn't describe that as "mirrored" because each character is still displayed correctly. I would describe the sequence of the (ASCII) characters on the display being "reversed" and there is another feature that the first four characters of each line ("...
  9. A

    Converting ADC Value to Voltage Readout On a Picaxe

    Hi, The Microchip "recommendation" is that the source resistance should be a maximum of 10k, because the input to the ADC is a Sample-and-Hold circuit which takes a (small) "gulp" of current that may cause some voltage drop and reduce the overall accuracy or linearity (not the resolution) of...
  10. A

    Switching issues

    Hi, It may help if you use the indenting "correctly", i.e. a constant number of spaces (or TABs) between IF ... ENDIF and DO ... LOOP , etc.. sections. Also, there are two forms of the IF ... command, a single-line IF .... THEN {GOTO} <label> and the IF ... THEN : <NEWLINE> any number of...
  11. A

    Nested Interrrupts

    Hi, AFAIK, PICaxe doesn't support Nested Interrupts; There is only one level of interrupts which is not (re-)enabled until a RETURN (from Interrupt) is executed. Assuming you are using "legal" subroutines inside the Interrupt routine (i.e. they will terminate with a RETURN and not a GOTO)...
  12. A

    Converting ADC Value to Voltage Readout On a Picaxe

    Hi, Yes, nearly all my applications use the FVR because all of my projects are designed to operate directly from "unregulated" batteries, i.e. one Lithium or a few Alkaline AA cells in series. In particular, I don't use 7805 style regulators because their quiescent current (alone) is several...
  13. A

    AXE133 C.0, C.1, C.2 output not working

    Hi, It shouldn't be the differences between the sensors and they do all seem to eventually converge to the same point/temperature. The indeterminate position on the radiator is why I would mount the sensor on the pipe (which should also give a more accurate and faster indication of the water...
  14. A

    https://www.instructables.com/id/PICAXE-Controlling-the-ISD1760-Voice-Recorder-Modu/

    Hi, The "Design Guide" gives a "Typical Application Circuit" diagram, but I don't know how close that is to the available Voice Recorder Modules. One of the ebay sellers shows a circuit diagram, but the detail (resolution) is very poor and it shows 7 buttons whilst the modules appear to have...
  15. A

    https://www.instructables.com/id/PICAXE-Controlling-the-ISD1760-Voice-Recorder-Modu/

    Hi, There are only two other threads on the forum concerning this Sound Module and neither really comes to any conclusion, so I've been looking at the Data Sheet and can partly answer my own question above. Firstly, it's the "ISD1700 Design Guide" which is needed, not just the Data Sheet, but...
  16. A

    https://www.instructables.com/id/PICAXE-Controlling-the-ISD1760-Voice-Recorder-Modu/

    Hi, Yes, as I suspected, you've put the LOOP in the wrong place, it should be at the end of the main: program, before the rst: subroutine. At the moment the main program flow is "falling into" the subroutine and then doesn't have anywhere to RETURN. It looks as if there must an "extra" sound...
  17. A

    AXE133 C.0, C.1, C.2 output not working

    Hi, I don't believe PICaxe supports the parasitic powering mode, but you could put a lowish valued "safety" resistor in series with the supply pin. Also, I think the parasitic mode actually requires drive pulses of a much higher current than for normal operation. If my calculation in #12 is...
  18. A

    Converting ADC Value to Voltage Readout On a Picaxe

    Hi, The PIC(axe) is basically a microcontroller (not a "computer"), but with a large number of "bonus" additional internal hardware "features" such as R-C oscillator(s), Timer/Counters, ADC/DAC, Voltage Reference, PWM, Comparator(s), Temperature Sensor, etc.. However, like most "Jack of All...
  19. A

    Converting ADC Value to Voltage Readout On a Picaxe

    Hi, So you are "complaining" about an "error" of 0.13 / 10.4 = 1.25% and your (measured) divider error alone is 1.990 / 18.01 = 0.11049 , which is about 0.46% below the "expected" ratio (2 / 18). So we're looking for a potential "error" of 0.8%. You haven't shown your calculation but* the...
  20. A

    Converting ADC Value to Voltage Readout On a Picaxe

    Hi, So are you saying that you "expect" a value of 10.07 (or 10.47) volts? That's an error of 2% which might be a little worse than "normal" but is not particularly unexpected. Firstly, the "nominal" FVR voltage is 2.048 volts (i.e around 2.5% higher than you assumed) , but the Microchip data...
Top