Jump to content



Photo
- - - - -

Bode Diagram For Fx-9860g


  • Please log in to reply
17 replies to this topic

#1 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 18 December 2011 - 06:34 AM

i recently write a program to plot Bode Diagram for fx-9860g

features:
1-plot magnitude and phase
2-semi logarithmic plot
3-Generate logarithmically spaced frequency with log space function(like logspace.m in MATLAB)
4-Correct phase angles to produce smoother phase plots with unwrap function(like unwrap.m in MATLAB)
5-plot system that have Dead Time(e^(-s))


PREVIEW
Posted Image

see below link that plot a system with MATLAB and ti 89:
http://csserver.evan...bode_plots.html

i plot that system with my casio-fx 9860g(it completely look like MATLAB plot):


Posted Image
transfer function

Posted Image

Magnitude Plot from a casio fx-9860g

Posted Image

Phase Plot from a casio fx-9860g

Posted Image

Magnitude Plot from a TI-89

Posted Image

Phase Plot from a TI-89

Posted Image

Bode Plot from Octave/MATLAB (freq. in rad/s)


Email: amin_heidari66 AT yahoo.com
:rolleyes:

Edited by amin_heidari, 21 December 2011 - 09:39 PM.

  • sma4t and OKKA like this

#2 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 19 December 2011 - 11:49 PM

It Now Support Grid !!!

Posted Image
Magnitude Plot from a casio fx-9860g


Posted Image
Phase Plot from a casio fx-9860g


Edited by amin_heidari, 21 December 2011 - 07:19 PM.


#3 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 21 December 2011 - 07:29 PM

I test this program like a user because nobody want to help me for try this program

never mind <_<
i correct some bugs of this program and i can not find anything else
in this version you can turn Grid On or Off

i now working on the help document
:roflol:

#4 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 21 December 2011 - 09:57 PM

it now accessible in File Sharing :rolleyes:

i'm going to work on the Nyquist Plot for fx-9860g
:beer:

#5 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 06 January 2012 - 05:10 PM

Nyquist Plot is accessible in File Sharing

i write program for plot nichols diagram too

it will accessible in the Next Week
:greengrin:


#6 flyingfisch

flyingfisch

    Casio Maniac

  • Deputy
  • PipPipPipPipPipPipPipPip
  • 1891 posts
  • Gender:Male
  • Location:OH,USA
  • Interests:Aviation, Skiing, Programming, Mountain Biking.

  • Calculators:
    fx-9860GII
    fx-CG10 PRIZM

Posted 06 January 2012 - 07:00 PM

Nice program!

#7 ECE

ECE

    Casio Freak

  • Members
  • PipPipPipPip
  • 152 posts
  • Gender:Not Telling
  • Location:USA

  • Calculators:
    ClassPad300 Plus o.s3.06.1000
    fx-CG20 o.s1.04
    fx9860GII SD o.s2.00
    fx9860G Slim o.s1.10
    fx9860GSD o.s2.01 (GII hacked)
    Algebra FX2.0 Plus
    CFX9850GBplus
    fx5800p
    fx3650p
    fx570ES Plus
    EA-200 Casio Data Analyzer

Posted 07 January 2012 - 11:22 AM

Hi,
Very interesting, I’ll try to examine the program with systems like non-minimum phase and non-causal systems.
Regards


#8 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 14 January 2012 - 02:49 AM

nichols diagram will be ready soon
features:
1- support nichols chart for plot grid
2- unwrap phase
3- log space function

Posted Image

Open-Loop Transfer Function

Posted Image
Nichols Diagram With Matlab(Without Grid)


Posted Image
Nichols Diagram With Casio fx-9860gSD(Without Grid)


Posted Image
Nichols Diagram With Matlab(With Grid)


Posted Image
Nichols Diagram With Casio fx-9860gSD(With Grid)

i'm working on the automatic zoom out when grid is on
:greengrin:


Edited by amin_heidari, 14 January 2012 - 02:51 AM.


#9 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 15 January 2012 - 09:37 AM

i finished the Nichols Diagram.
it accessible in the File Sharing

Edited by amin_heidari, 19 January 2012 - 03:27 PM.


#10 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 19 January 2012 - 03:51 PM

i will update Bode Diagram Program for:
Compute Gain and Phase margins and associated crossover frequencies

i'm suspense to add new function named MARGIN to BODE.G1M or write new program(stand alone) to produce above value(Gm,Pm,Wcg,Wcp) !!!??? :unsure:

what you say? :secret:

#11 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 09 February 2012 - 12:08 AM

i update Root Locus(V0.4) program
new features:
1- it use new version of Str2Poly(V0.55) function that can expand
equation
2- it use Line Space function to generates equally
spaced point
3- it 1.3X faster than previous version
4- it work completely look like MATLAB function(rlocus.m)

#12 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 16 February 2012 - 06:22 PM

i update Root Locus(V0.5) program again
new features:
1- automatic scaling added
2- wait bar added

#13 flyingfisch

flyingfisch

    Casio Maniac

  • Deputy
  • PipPipPipPipPipPipPipPip
  • 1891 posts
  • Gender:Male
  • Location:OH,USA
  • Interests:Aviation, Skiing, Programming, Mountain Biking.

  • Calculators:
    fx-9860GII
    fx-CG10 PRIZM

Posted 16 February 2012 - 06:32 PM

Mind if I port this to prizm sometime?

#14 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 17 February 2012 - 08:54 AM

Mind if I port this to prizm sometime?

what ?

#15 flyingfisch

flyingfisch

    Casio Maniac

  • Deputy
  • PipPipPipPipPipPipPipPip
  • 1891 posts
  • Gender:Male
  • Location:OH,USA
  • Interests:Aviation, Skiing, Programming, Mountain Biking.

  • Calculators:
    fx-9860GII
    fx-CG10 PRIZM

Posted 17 February 2012 - 02:34 PM

The program :)

#16 amin_heidari

amin_heidari

    Casio Addict

  • Members
  • PipPipPip
  • 73 posts
  • Gender:Male
  • Location:Persia
  • Interests:Computer
    Programing
    Electrical Engineering

  • Calculators:
    CASIO FX-9860G SD hacked to G|| OS Version 2.01

Posted 17 February 2012 - 05:57 PM

Yeh why not :-)

#17 flyingfisch

flyingfisch

    Casio Maniac

  • Deputy
  • PipPipPipPipPipPipPipPip
  • 1891 posts
  • Gender:Male
  • Location:OH,USA
  • Interests:Aviation, Skiing, Programming, Mountain Biking.

  • Calculators:
    fx-9860GII
    fx-CG10 PRIZM

Posted 17 February 2012 - 07:10 PM

Cool thx :)

#18 Michaeltharwat_

Michaeltharwat_

    Newbie

  • Members
  • Pip
  • 1 posts

  • Calculators:
    Fx-9860GII

Posted 30 November 2017 - 09:11 AM

PLEASE, i'm a new user for the calculator and i wanna use your program but i can't reach the source to download it so please help me

 




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users