PICAXE VSM

  • Windows Compatible
  • Not Mac Compatible
  • Not Linux Compatible

Product Details

PICAXE Virtual System Modelling (VSM) is a software circuit simulator, that combines a ‘virtual’ PICAXE chip with animated components and Berkeley SPICE circuit analysis to produce a simulation of a complete PICAXE project – and most circuits simulate in real time!

To use PICAXE VSM simply draw your circuit schematic on screen, using the automated wiring and library of over 10,000 popular analogue / digital components to build up your circuit.  Add voltage/current probes to any point in the circuit, and then connect any virtual instruments (e.g. an oscilloscope) as required. Then associate your our PICAXE BASIC program to the PICAXE chip component and click ‘Run!’ to watch the circuit in operation.

The on-screen output components (e.g. LEDs, motors and displays) animate as the PICAXE program runs, and input device such as temperature sensors, switches and keypads can be activated by clicking on the animated model in the circuit simulation.
PICAXE VSM also provides extensive debugging facilities – the PICAXE program can be stepped through line by line, breakpoints can be set in the program, and the variable values can be displayed on screen.

Virtual instruments such as ammeters, voltmeters and oscilloscopes can be connected to any pin or wire to study the circuit operation. Voltage and current can also be highlighted by various animation options, for instance by adding ‘voltage bar graphs’ to component pins or by automatically changing the colour of wires.

PICAXE VSM also supports traditional components such as 555 timers, op-amps, CMOS & TTL logic etc. A series of electronic principles tutorials are even included free of charge! Traditional components can be simulated in circuits by themselves, or combined into a PICAXE circuit. You can also add multiple PICAXE chips to a single circuit so, for instance, two chips can communicate via RS232 serial communication.

Key features:

  • Berkeley SPICE and digital circuit simulation for all M, X, X1 PICAXE chips (M2 and X2 parts under development)
  • Library of over 10,000 components
  • Many animated output components, including LEDs, 7 segment displays, LCDs, motors, servos, stepper motors etc
  • Many animated input components including switches, LDRs, thermistors, digital temperature sensors, keypads, iButtons etc.
  • On screen animation of voltage and current, including unlimited number of probes
  • Virtual instruments include voltmeter, ammeter, oscilloscope, signal generator, logic analyser, timer, serial terminal, i2c and spi debuggers Support for all major protocols, including RS232, spi, i2c, 1-wire, etc.
  • Can simulate traditional circuits (e.g. 555 timers and CMOS/TTL logic chips) as well as PICAXE circuits
  • Support for multiple PICAXE chips on same design Serial port linking to allow models to send/receive data from real devices over the computers real serial/virtual USB COM port
  • Support for hierarchal sub-system blocks to generate a complete project using several sub-systems
  • Users can develop their own models and animations
  • Export net lists for use in a dozen different PCB applications

Click here to download a demo version of PICAXE VSM. The software will run in 'demo' mode (see the example circuits in the demo folder) until a licence key is purchased (i.e. the same installation is used for both demo and full versions, with a licence key 'unlocking' all the features). The licence key is non-expiring (can be used forever) and also includes one year of free updates. After one year any updates can be purchased for a small renewal fee

 


 

Downloads

PICAXE VSM Installer (v1.0.4 for 2000, XP, Vista, 7) PICAXE VSM Installer
No patch files currently available Not Available
Tutorial Part 1 - Overview PDF Tutorial 1
Tutorial Part 2 - Getting Started PDF Tutorial 2
Tutorial Part 3 - Using Virtual Instruments PDF Tutorial 3
Tutorial Part 4 - Exporting Bill of Materials and PCB netlist PDF Tutorial 4
Tutorial Part 5 - Modifying Components PDF Tutorial 5

Revision History

Please note the PICAXE VSM Model version is shown in the simulation log, not the Help>About box of ISIS (which shows the ISIS revision only) 1.0.4 19.01.2009 Upgraded ISIS core to - greatly enhance simulation speed - reduce convergence and step errors - improved simulation accuracy - added hundreds of new parts - add colour coding syntax for BASIC program Modified models to use universal PICAXE compilers Modified models to improve power rail modelling Fixed issue with nap not parsing correctly Fixed issue with hi2cout not outputting first byte Fixed issue with 28X1 code usage report locked at 256 Fixed issue with last lookdown value not being checked Fixed issue with stop bit polarity of serout/sertxd Added support for PICAXE-18M Added support for 'readoutputs' value on 28X1 Added support for 'readportc'' on 28X1 Fixed various issues with portc simulation on 28X1/40x1 Fixed compiler issue with 'on gosub' code line numbers Fixed compiler issue with 'select case' code line numbers Note that as 'on.gosub' and 'select case' are pseudo commands they require more than one click on the 'step' button to step. This is normal behaviour, because the PICAXE is processing mutiple if/goto commands for each 'pseudo' command. v1.0.3 Fixed issue with pulsin command at certain frequencies v1.0.2 Fixed bug with 'let dirs =' when compiler optimised Now cleans up compiler generated temporary files upon syntax error Fixed issue with MIN and MAX operation Fixed issue with bit variables not correctly updating b0/b1 Fixed issue with b12-b13 not correctly updating w6 Fixed ADC issues with 20M model v1.0.1 Fixed invalid PC issues when using peek and poke Fixed 'OE3' issue on 20M v1.0.0 First release

Related Products

Comments

  • Posted by bruceABT

    Dear peoples, An update is needed to suit newer PICAXE chips, eg

    20M is now 20M2 etc. The current version of VSM doesn't have support for M2 products? Or is my registered version outdated?

    Also your version numbers for VSM are wrong? Mine is 7.04.2 (build 6564) as found in 'simulation log'. You say is 1.0.4 19.01.2009 as listed above on this page? A bit strange. Did I miss something?

    For students, this is top software, well worth it, only if is 'up to date' that is, otherwise as I found, you can't simulate M2 written programs.

    B.

  • Posted by bruceabt

    Amendment, version you state is correct; partly. It 'only shows if a PICAXE simulation has been run'. You should state this. My apologies for the 'wrong' comment, should have been 'not quite right' or 'unclear'. The rest of my previous post still stands, as per update required please.

    B.

  • Posted by berny

    The VSM software is awesome! Being able to run ideas before physically building hardware has saved me time and money and is fun to see a design "work" immediately. I have two issues however:

    1. The software has not been updated for the new family of chips and no good answer as to when an update will be available has been presented

    2. I sent a question, some time ago, regarding the issue of getting ARES errors and have not gotten an answer back.

    The first issue is keeping me from updating because what I already have will continue to work and the second is of concern to me regarding customer support.

  • Login to leave a comment.