The last Fourth Wish


Closed Thread
Results 1 to 28 of 28

Hybrid View

  1. #1
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    hardcore,
    We are just having a little fun. Do not take it personally.

    The point every one is trying to make is, if you want to work with hardware(MCUs) you will have to do a lot of reading and testing what you have learned.

    Yes, there are many systems that use a UI (Rockwell Ladder Logic) but with those type of systems you are not reall working on the hardware level. You are working with pr-made modules that can do basically one thing. Want to do something else, buy another module.
    That type of system has it's place but can be very limiting. They can use a UI because the hardware is pre-wired. Like I said, they have a place and are use often where the person setting up the system is not a programmer or does not know much about hardware.

    So if you want to play with programmable hardware you will have to read read and read some more. Then blow a few things up along the way to find out what you did not understand.

    See my signature
    Dave
    Always wear safety glasses while programming.

  2. #2
    Join Date
    Jul 2003
    Posts
    2,358


    Did you find this post helpful? Yes | No

    Default

    When I was in University, I was a fanatical reader... the Librarian hated me, must have dusted off books for me that hadn't ever seen the light of day... I recall casually reading a computing history book (or a very old issue of an Electronics magazine) about someone back in the early 1980's that wanted to write a program that could write programs directly for End-Users... for those that couldn't do the technical stuff for themselves. Can't remember his name, or the name of his project or venture, so obviously if failed... all I do remember was a picture of him holding an Osborne 'portable' computer (well it WAS bound to fail if that was his platform!!!!) so that might have made him an Englishman. Actually wasn't Osborne American? So hardcore's wish is not new - somebody already had it a generation or two earlier. Actually some of the best advances in computing started with a wish (like the desire to take a fixed-task machine and make it more versatile by making it programmable). This might be the application of reverse logic (taking a versatile broad-application device, and making it narrow single-application).
    Last edited by Melanie; - 19th March 2010 at 08:38.

  3. #3
    Join Date
    Dec 2008
    Location
    New York US
    Posts
    46


    Did you find this post helpful? Yes | No

    Lightbulb

    Hi All,
    I really am having fun to read yours messages.
    I agree with you that nothing under Moon so every thought we generate may be was in head of a person or dreamer living two century ago or in B.C.
    It is all about our tricky brain.
    For example thousand of thousands of talanted scientists, researches and engineers
    living in all human history before ~1905 never wrote e=Mc^2 and only one did.
    To be serious I am still looking in science news and clearly see that time is coming when custom designed complex IC will be simply printed or it will be able to ordered on internet by hobbyists or professionals for much less price we need to pay today.
    For my point of view sometimes each person has to ask in what time frame
    from now he is able to be in business that he manage now.
    For example if a person working right now in electronic repair business and think he will continue to work in the same business next 10 years – big mistake.
    Electronic repair business is dying right now.
    So my Fourth wish is not dreaming fantasy it will be soon.
    Best wishes to All

  4. #4
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    The best way to make something happen is to do it yourself.

    So stop wishing and start studying. Then you will be the one to make it happen.

    But at some point there still has to be people that know how to do things, not everyone can have point and click. The base code still has to be written and the hardware understood.
    Dave
    Always wear safety glasses while programming.

  5. #5
    Join Date
    Dec 2008
    Location
    New York US
    Posts
    46


    Did you find this post helpful? Yes | No

    Smile

    Hi mackrackit,
    Thank you for encouraging me to move in right direction.
    When will done my project will start posting parts of code.
    Appreciate any help in future.
    After e-mailing start feeling that is possible.
    Best Regards to All

  6. #6
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Just curious... What program do you plan to use to write the UI?
    I would suggest something cross-platform.
    Dave
    Always wear safety glasses while programming.

  7. #7
    Join Date
    Dec 2008
    Location
    New York US
    Posts
    46


    Did you find this post helpful? Yes | No

    Lightbulb What about OUR Future Expectation in PIC hardware and software development.

    Hi All,
    It is not right time to design UI right now when PICs become more complex, all different, and technology rapidly have a lot of changes.
    Final destination for nearest years will be 24-36 bit PICs with 28-40 pins, having implemented serial optical interface, wireless ports, and other option.
    This will be done in nearest time, we are before next technological revolution
    So right now we only can discuss future implementation inherited in next generation of PICs.
    It will be great if we can start speaking on this forum OUR Future Expectation in PIC hardware and software development.
    So our discussion will help to create tomorrow PIC world.
    About doubt to use PIC to make bad things I think bad people can simply put suicide virgins on the top of bomb to make them flying to final destination.
    No big brain needed for brainwashed people.
    So our united thoughts can change tomorrow way of thinking.
    Best Regards

  8. #8


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Melanie View Post
    When I was in University, I was a fanatical reader... the Librarian hated me, must have dusted off books for me that hadn't ever seen the light of day... I recall casually reading a computing history book (or a very old issue of an Electronics magazine) about someone back in the early 1980's that wanted to write a program that could write programs directly for End-Users... for those that couldn't do the technical stuff for themselves. Can't remember his name, or the name of his project or venture, so obviously if failed... all I do remember was a picture of him holding an Osborne 'portable' computer (well it WAS bound to fail if that was his platform!!!!) so that might have made him an Englishman. Actually wasn't Osborne American? So hardcore's wish is not new - somebody already had it a generation or two earlier. Actually some of the best advances in computing started with a wish (like the desire to take a fixed-task machine and make it more versatile by making it programmable). This might be the application of reverse logic (taking a versatile broad-application device, and making it narrow single-application).
    Mell, I've read the same article and more on Osborne besides...
    If you read the history on computers then a lot of what we are doing today is not new... Just regurgitated and made easy for joe public to do...

  9. #9
    Join Date
    Dec 2008
    Location
    New York US
    Posts
    46


    Did you find this post helpful? Yes | No

    Lightbulb

    Hi All,
    So I am enjoying playing with PIC16F84A,PIC16F628, and PIC16F88.
    They works perfect but all of them have disadvantage such as they can do only one operation in specific period of time.
    For example: if PIC produces impulses with specific frequency it is not possible to send variable value to LCD without loosing control in generating frequency.
    More troubles comes when PIC require to works with one or two feedback and that require to increase PIC frequency to be fit in-process.
    That move has limitation.
    For me big step forward will be developing one circuit with two core microprocessors such as P PIC16F628 or PIC16F88 having few bridges between their registers that keep variables of process.Simple logic circuit between two processors will perform next task:
    IF var1(in-process first PIC) < or > var2(out-of process second PIC) THEN
    var1=var2.
    It will speed up any applications where using feedback is priority without interrupting process.
    Each PIC has own program and programmed individually.
    Using one OSC helps to synchronize cycles of both of them.
    Here is example:
    PIC1 produce impulses with preprogrammed frequency written in var1.
    PIC2 read one or two feedback such as current or voltage value, timing and
    by process requirements put needed value in var2.
    By action var1 = var2 so PIC1 increase or decrease frequency without using interrupt.
    Osborne architecture is cornerstone for processors but is not absolute.
    I would prefer to use PICs with two core processors described above than traditional PICs manufactured by MICROCHIP.
    Best Regards to All

  10. #10
    Join Date
    May 2007
    Posts
    604


    Did you find this post helpful? Yes | No

    Default

    It is possible to do what you are described (and much more) with a single PIC.

  11. #11
    Join Date
    Dec 2008
    Location
    New York US
    Posts
    46


    Did you find this post helpful? Yes | No

    Lightbulb

    Hi All,
    I agree with you that 60% or more could be fit for using single PIC.
    Real applications require more than one PIC by my point of view.
    For example: Inductive heating require frequencies from 200 up to 500 KHz.
    The first task is generating starting frequency 200 KHz.
    Second one is increasing frequency up to resonance point slowly it mean that find
    minimum current point and keep it near minimum.
    Due to nature of metals that is changing its parameters resonance point will be moving
    so increasing or decreasing frequency.
    Third task is to send to LCD data about heating – temperature, frequency.
    Fourth task is generate heat for specific period of time after temperature in
    metal equal needed.
    Fifth task is keeping cooling water flow and stop heating if water is not in system
    (broken hose).
    Sixth task is giving signal to robot to take detail off and put new one.
    Seventh task is status of process indication by LED and sound.
    So as you see it is not possible to use single PIC for these applications.
    Process of heating has to be continuous without interruption otherwise
    PIC will loose resonance point.
    Before resonance point here is high current.
    After passing resonance point current is increasing.
    Resonance only has low current.
    I can write examples of many applications that require 2 PICs not one.
    Best Regards to All

  12. #12
    Join Date
    May 2007
    Posts
    604


    Did you find this post helpful? Yes | No

    Default

    Sure, you can do all that with single PIC (and even much more), if you know how. I wouldn't use the ones you mentioned though.

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