IDE with emulation!


Closed Thread
Results 1 to 23 of 23

Hybrid View

  1. #1
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Some SIMS may have their advantage indeed... now i'm from the old school, and the old approach always serves me well.

    Yes i agree there's some good point in a sim, but 'till now none of what's already on the market tun me on. 'Till now i think only NI MultiSim got more points than other... but to sim PIC or else micro... the list is just too limited.

    Proteus... is probably the best for what we do... but it's actually a pain to use and a little bit too limited on the analog section. I read it could be possible to ask for some model if needed. If free SPICE model where easy to plug-in... now it could bee much cool. Maybe they're actually work on something like that... who knows?

    This said, they're suppose to send me their latest version (7.0) in the next days/week. I'll give a better test drive..

    For the PCB... all good point as well. But if you really want to sim a PCB with every possible situation, you would have to enter tons of parameters first, and IF the Sims can do it... you would probably have never saved any time.

    If a SIM coulod do the exact job (PCB, digital, analog... ) and was 100% reliable... it's cost will certainely be more than 1,2 thousands dollars. Wich is something a hobbyist would never afford or be tempted by.

    Sure todays component size makes the prototyping task a little bit hard, but it's still doable, even with home-made PCBs.

    Oh well, maybe SIM are the future, but for now, i still prefer the good ol' method.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  2. #2
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Post I have never test driven Proteus

    While I have never actually test-driven Proteus, but like with pretty much anything else that's new in this World, willing to bet that there's a steep new learning curve involved. I can even picture it being quite daunting too.

    Could it be anymore complex than manually routing a double sided through hole plated PCB with silkscreen masks? If it is, then it’s really not in line with my suggestion. If you Require a science degree to drive it then it would be very seldom that it would appeal to anyone without this degree. Makes matters even worse if there are actually genuine flaws with it too.

    Can MELabs come up with a better solution that is low in cost, reliable, easy-to-use and pretty much entirely specific to the range of PICs that their brilliant compiler supports? At least my wish is clear.

    Best Regards,
    Trent Jackson

  3. #3
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Firsts times when i tried it, Proteus was a real pain in the *** to use and set-up. Even the first DOS version of SPICE (P-SPICE) was easier to use.. those who remind of it

    By what their sales representative said to me about the new version 7.0....
    This Version has a new user interface and is much easer to use.
    I wish... Oh well, even if it was just time to be comfortable with... no big deal. The MAIN problem is always...

    May i trust it?

    time will tell.

    http://www.picbasic.co.uk/forum/show...hlight=proteus

    Now you can also try the PROTEUS MPLAB plugin if you want.
    Last edited by mister_e; - 2nd March 2007 at 03:59.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  4. #4
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Post Give it time

    I say give it time it'll get better. There's obviously a very mixed bag of feelings towards simulators on this forum. While I realize that simulators have been around since late DOS days, but with the way in which we know of them today, It's still relatively new technology in my book. Attempting to emulate the exact behavior of 1,000’s upon 1,000’s of parts would be a very cumbersome chore. With digital electronics, it either works or it doesn’t. In the analog domain it’s an entirely different story…

    Few years ago I took the opportunity of test driving a simulator called Crocodile Clips. Windows-based, included a modest library of parts, resistors, capacitors, CMOS 4000 series of logic IC’s, BJT’s, - (Bipolar Junctions Transistors) – LED’s, buzzers, pretty much all of the commonly used active & passive components.

    I was quite impressed, and a little disappointed too. I strapped together a light chaser circuit in about 20 mins, using the built-in signal generator as the clock source. Then I tried to make a relaxation oscillator using a Schmitt triggered NAND gate with calculated R & C for a 10Hz clock. Didn’t work. The simulator didn’t have the ability to emulate the true characteristics of Schmitt trigger NAND gate with feedback. Interestingly though, it could actually emulate a typical RC time-constant.

    Best regards,
    Trent Jackson

  5. #5
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Smile I personally know how much effort is involved

    December of last year I wrote an emulator to simulate a real-World project that was published in the Silicon Chip magazine back in 1999. A 32 LED microcontroller-based Christmas tree. The tree uses bi-colour LEDs and has a seemingly endless array of patterns, which are stored in an onboard EEPROM.

    So taken by this tree, I decided to write an emulator for it. It's not identical to the original and it's far from perfect. There is about 100K of unavoidable source code in it. An absolutely ridiculous amount of time was spent on this project in attempts to simulate the behavior of something that is ultimately quite simple in real life.

    http://www.planet-source-code.com/vb...67268&lngWId=1

    Best Regards,
    Trent Jackson

  6. #6
    Join Date
    Oct 2004
    Location
    Italy
    Posts
    695


    Did you find this post helpful? Yes | No

    Default

    Hi Trent,

    I have downloaded your Dynamic LED XMAS Tree. (VB6 source code).
    From what I can see the object-oriented capabilities of Visual Basic 6.0
    have not been used. The LEDs of your program are a perfect example where
    the use of object-oriented programming could bring real benefits.

    For more fun use:

    Visual Basic 2005 Express Edition which can be downlaoded for free:
    http://msdn.microsoft.com/vstudio/express/vb/

    or

    Visual C# Express which is also free:
    http://msdn.microsoft.com/vstudio/ex...p/default.aspx

    Best regards,

    Luciano

  7. #7
    T.Jackson's Avatar
    T.Jackson Guest


    Did you find this post helpful? Yes | No

    Unhappy VB doesn’t have true OOP traits...

    Hi Luciano.

    Far as I'm aware, VB doesn't cater for true OOP - Object Orientated Programming. There's no Polymorphism, inheritance, yada, yada, yada. It is object-based though. Not so long ago I used to confuse myself with the two. There's a lot of debate about what VB can and can't do.

    Anyhow, like it or love it, but the main reason I coded the Tree how it is was to please a very fussy audience. I did it how everyone wanted it, so I won a competition for it. Anything that's posted on PSC has to be either API or DirectX-based to even get a moments consideration.

    It can be a real tough game on PSC. Just when you think you're starting to get real good in VB someone comes along and posts something that's just absolutely way out of this World and you sit there scratching your head telling yourself "gee, I've still really got a long way to go".

    By the way, thanks for all those links

    Best Regards,
    Trent Jackson

Similar Threads

  1. Replies: 0
    Last Post: - 13th February 2009, 03:34
  2. IDE FineLine Viewer
    By Normnet in forum PBP Extensions
    Replies: 9
    Last Post: - 23rd August 2008, 03:15
  3. Upgraded to MPLAB IDE 8.14 and now I'm stuck
    By BlueHairBob in forum General
    Replies: 2
    Last Post: - 20th August 2008, 01:15
  4. FineLine IDE for PicBasicPro
    By Normnet in forum PBP Wish List
    Replies: 3
    Last Post: - 9th September 2007, 22:59
  5. To IDE or Not to IDE
    By Melanie in forum General
    Replies: 31
    Last Post: - 2nd March 2007, 23:30

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts